builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-303 starttime: 1462529197.48 results: success (0) buildid: 20160506013623 builduid: 3e330e94e72a44aabac68afc380e9ed1 revision: b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.485230) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.485669) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.485989) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.569529) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.569865) ========= 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-1462529167.116277-1625441318 _=/tools/buildbot/bin/python using PTY: False --2016-05-06 03:06:37-- 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% 10.9M=0.001s 2016-05-06 03:06:37 (10.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.278655 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.873720) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.874042) ========= 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-1462529167.116277-1625441318 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032146 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.936328) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:37.936665) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f --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 b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f --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-1462529167.116277-1625441318 _=/tools/buildbot/bin/python using PTY: False 2016-05-06 03:06:38,109 truncating revision to first 12 chars 2016-05-06 03:06:38,110 Setting DEBUG logging. 2016-05-06 03:06:38,110 attempt 1/10 2016-05-06 03:06:38,110 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b61ad3a6049c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 03:06:38,574 unpacking tar archive at: mozilla-aurora-b61ad3a6049c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.756668 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:38.718607) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:38.718921) ========= script_repo_revision: b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:38.719328) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:38.719602) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:06:38.746569) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 23 secs) (at 2016-05-06 03:06:38.746890) ========= /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-1462529167.116277-1625441318 _=/tools/buildbot/bin/python using PTY: False 03:06:39 INFO - MultiFileLogger online at 20160506 03:06:39 in /builds/slave/test 03:06:39 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 03:06:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:06:39 INFO - {'append_to_log': False, 03:06:39 INFO - 'base_work_dir': '/builds/slave/test', 03:06:39 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:06:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:06:39 INFO - 'buildbot_json_path': 'buildprops.json', 03:06:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:06:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:06:39 INFO - 'download_minidump_stackwalk': True, 03:06:39 INFO - 'download_symbols': 'true', 03:06:39 INFO - 'e10s': False, 03:06:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:06:39 INFO - 'tooltool.py': '/tools/tooltool.py', 03:06:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:06:39 INFO - '/tools/misc-python/virtualenv.py')}, 03:06:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:06:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:06:39 INFO - 'log_level': 'info', 03:06:39 INFO - 'log_to_console': True, 03:06:39 INFO - 'opt_config_files': (), 03:06:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:06:39 INFO - '--processes=1', 03:06:39 INFO - '--config=%(test_path)s/wptrunner.ini', 03:06:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:06:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:06:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:06:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:06:39 INFO - 'pip_index': False, 03:06:39 INFO - 'require_test_zip': True, 03:06:39 INFO - 'test_type': ('testharness',), 03:06:39 INFO - 'this_chunk': '1', 03:06:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:06:39 INFO - 'total_chunks': '10', 03:06:39 INFO - 'virtualenv_path': 'venv', 03:06:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:06:39 INFO - 'work_dir': 'build'} 03:06:39 INFO - ##### 03:06:39 INFO - ##### Running clobber step. 03:06:39 INFO - ##### 03:06:39 INFO - Running pre-action listener: _resource_record_pre_action 03:06:39 INFO - Running main action method: clobber 03:06:39 INFO - rmtree: /builds/slave/test/build 03:06:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:06:40 INFO - Running post-action listener: _resource_record_post_action 03:06:40 INFO - ##### 03:06:40 INFO - ##### Running read-buildbot-config step. 03:06:40 INFO - ##### 03:06:40 INFO - Running pre-action listener: _resource_record_pre_action 03:06:40 INFO - Running main action method: read_buildbot_config 03:06:40 INFO - Using buildbot properties: 03:06:40 INFO - { 03:06:40 INFO - "project": "", 03:06:40 INFO - "product": "firefox", 03:06:40 INFO - "script_repo_revision": "production", 03:06:40 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 03:06:40 INFO - "repository": "", 03:06:40 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 03:06:40 INFO - "buildid": "20160506013623", 03:06:40 INFO - "pgo_build": "False", 03:06:40 INFO - "basedir": "/builds/slave/test", 03:06:40 INFO - "buildnumber": 30, 03:06:40 INFO - "slavename": "tst-linux32-spot-303", 03:06:40 INFO - "revision": "b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f", 03:06:40 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 03:06:40 INFO - "platform": "linux", 03:06:40 INFO - "branch": "mozilla-aurora", 03:06:40 INFO - "repo_path": "releases/mozilla-aurora", 03:06:40 INFO - "moz_repo_path": "", 03:06:40 INFO - "stage_platform": "linux", 03:06:40 INFO - "builduid": "3e330e94e72a44aabac68afc380e9ed1", 03:06:40 INFO - "slavebuilddir": "test" 03:06:40 INFO - } 03:06:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 03:06:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 03:06:40 INFO - Running post-action listener: _resource_record_post_action 03:06:40 INFO - ##### 03:06:40 INFO - ##### Running download-and-extract step. 03:06:40 INFO - ##### 03:06:40 INFO - Running pre-action listener: _resource_record_pre_action 03:06:40 INFO - Running main action method: download_and_extract 03:06:40 INFO - mkdir: /builds/slave/test/build/tests 03:06:40 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')]} 03:06:40 INFO - https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:06:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:06:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:06:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:06:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:06:41 INFO - Downloaded 1325 bytes. 03:06:41 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:06:41 INFO - Using the following test package requirements: 03:06:41 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:06:41 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:06:41 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 03:06:41 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:06:41 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 03:06:41 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:06:41 INFO - u'jsshell-linux-i686.zip'], 03:06:41 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:06:41 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 03:06:41 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:06:41 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:06:41 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 03:06:41 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:06:41 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 03:06:41 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:06:41 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 03:06:41 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:06:41 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 03:06:41 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 03:06: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')]} 03:06:41 INFO - https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:06:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:06:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:06:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:06:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:06:44 INFO - Downloaded 22423795 bytes. 03:06:44 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/*'] 03:06:44 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/* 03:06:45 INFO - caution: filename not matched: web-platform/* 03:06:45 INFO - Return code: 11 03:06: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')]} 03:06:45 INFO - https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:06:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:06:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:06:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:06:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:06:49 INFO - Downloaded 36408641 bytes. 03:06:49 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/*'] 03:06:49 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/* 03:06:53 INFO - caution: filename not matched: bin/* 03:06:53 INFO - caution: filename not matched: config/* 03:06:53 INFO - caution: filename not matched: mozbase/* 03:06:53 INFO - caution: filename not matched: marionette/* 03:06:53 INFO - caution: filename not matched: tools/wptserve/* 03:06:53 INFO - Return code: 11 03:06:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:06:53 INFO - https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:06:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:06:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:06:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:06:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:06:59 INFO - Downloaded 69308040 bytes. 03:06:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:06:59 INFO - mkdir: /builds/slave/test/properties 03:06:59 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:06:59 INFO - Writing to file /builds/slave/test/properties/build_url 03:06:59 INFO - Contents: 03:06:59 INFO - build_url:https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:07:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:07:00 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:07:00 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:07:00 INFO - Contents: 03:07:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:07:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:00 INFO - https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:07:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:07:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:07:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:07:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GKh46j2eTVChHI9BXyHoqQ/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 03:07:08 INFO - Downloaded 92297503 bytes. 03:07:08 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'] 03:07:08 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 03:07:16 INFO - Return code: 0 03:07:16 INFO - Running post-action listener: _resource_record_post_action 03:07:16 INFO - Running post-action listener: set_extra_try_arguments 03:07:16 INFO - ##### 03:07:16 INFO - ##### Running create-virtualenv step. 03:07:16 INFO - ##### 03:07:16 INFO - Running pre-action listener: _pre_create_virtualenv 03:07:16 INFO - Running pre-action listener: _resource_record_pre_action 03:07:16 INFO - Running main action method: create_virtualenv 03:07:16 INFO - Creating virtualenv /builds/slave/test/build/venv 03:07:16 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 03:07:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:07:17 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:07:17 INFO - Using real prefix '/usr' 03:07:17 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:07:18 INFO - Installing distribute.............................................................................................................................................................................................done. 03:07:22 INFO - Installing pip.................done. 03:07:22 INFO - Return code: 0 03:07:22 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:07: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')]} 03:07:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:07:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07: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')]} 03:07:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:07:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:22 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 0xa167c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa271f70>, '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 0xa271620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa277750>, '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-1462529167.116277-1625441318', '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 03:07:22 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 03:07:22 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 03:07:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:07:22 INFO - 'CCACHE_UMASK': '002', 03:07:22 INFO - 'DISPLAY': ':0', 03:07:22 INFO - 'HOME': '/home/cltbld', 03:07:22 INFO - 'LANG': 'en_US.UTF-8', 03:07:22 INFO - 'LOGNAME': 'cltbld', 03:07:22 INFO - 'MAIL': '/var/mail/cltbld', 03:07:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:07:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:07:22 INFO - 'MOZ_NO_REMOTE': '1', 03:07:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:07:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:07:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:07:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:07:22 INFO - 'PWD': '/builds/slave/test', 03:07:22 INFO - 'SHELL': '/bin/bash', 03:07:22 INFO - 'SHLVL': '1', 03:07:22 INFO - 'TERM': 'linux', 03:07:22 INFO - 'TMOUT': '86400', 03:07:22 INFO - 'USER': 'cltbld', 03:07:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462529167.116277-1625441318', 03:07:22 INFO - '_': '/tools/buildbot/bin/python'} 03:07:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:07:22 INFO - Downloading/unpacking psutil>=0.7.1 03:07:22 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 03:07:22 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 03:07:22 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 03:07:22 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 03:07:22 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 03:07:22 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 03:07:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:07:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:07:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:07:26 INFO - Installing collected packages: psutil 03:07:26 INFO - Running setup.py install for psutil 03:07:26 INFO - building 'psutil._psutil_linux' extension 03:07:26 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 03:07:26 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:07:26 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:07:27 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 03:07:27 INFO - building 'psutil._psutil_posix' extension 03:07:27 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 03:07:27 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 03:07:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:07:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:07:27 INFO - Successfully installed psutil 03:07:27 INFO - Cleaning up... 03:07:27 INFO - Return code: 0 03:07:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:07:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:07:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:07:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:27 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 0xa167c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa271f70>, '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 0xa271620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa277750>, '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-1462529167.116277-1625441318', '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 03:07:27 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 03:07:27 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 03:07:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:07:27 INFO - 'CCACHE_UMASK': '002', 03:07:27 INFO - 'DISPLAY': ':0', 03:07:27 INFO - 'HOME': '/home/cltbld', 03:07:27 INFO - 'LANG': 'en_US.UTF-8', 03:07:27 INFO - 'LOGNAME': 'cltbld', 03:07:27 INFO - 'MAIL': '/var/mail/cltbld', 03:07:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:07:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:07:27 INFO - 'MOZ_NO_REMOTE': '1', 03:07:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:07:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:07:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:07:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:07:27 INFO - 'PWD': '/builds/slave/test', 03:07:27 INFO - 'SHELL': '/bin/bash', 03:07:27 INFO - 'SHLVL': '1', 03:07:27 INFO - 'TERM': 'linux', 03:07:27 INFO - 'TMOUT': '86400', 03:07:27 INFO - 'USER': 'cltbld', 03:07:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462529167.116277-1625441318', 03:07:27 INFO - '_': '/tools/buildbot/bin/python'} 03:07:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:07:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:07:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:07:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:07:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:07:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:07:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:07:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:07:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:07:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:07:31 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:07:31 INFO - Installing collected packages: mozsystemmonitor 03:07:31 INFO - Running setup.py install for mozsystemmonitor 03:07:31 INFO - Successfully installed mozsystemmonitor 03:07:31 INFO - Cleaning up... 03:07:31 INFO - Return code: 0 03:07:31 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:07:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:07:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:07:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:31 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 0xa167c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa271f70>, '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 0xa271620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa277750>, '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-1462529167.116277-1625441318', '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 03:07:31 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 03:07:31 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 03:07:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:07:31 INFO - 'CCACHE_UMASK': '002', 03:07:31 INFO - 'DISPLAY': ':0', 03:07:31 INFO - 'HOME': '/home/cltbld', 03:07:31 INFO - 'LANG': 'en_US.UTF-8', 03:07:31 INFO - 'LOGNAME': 'cltbld', 03:07:31 INFO - 'MAIL': '/var/mail/cltbld', 03:07:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:07:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:07:31 INFO - 'MOZ_NO_REMOTE': '1', 03:07:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:07:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:07:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:07:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:07:31 INFO - 'PWD': '/builds/slave/test', 03:07:31 INFO - 'SHELL': '/bin/bash', 03:07:31 INFO - 'SHLVL': '1', 03:07:31 INFO - 'TERM': 'linux', 03:07:31 INFO - 'TMOUT': '86400', 03:07:31 INFO - 'USER': 'cltbld', 03:07:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462529167.116277-1625441318', 03:07:31 INFO - '_': '/tools/buildbot/bin/python'} 03:07:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:07:32 INFO - Downloading/unpacking blobuploader==1.2.4 03:07:32 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 03:07:32 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 03:07:32 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 03:07:32 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 03:07:32 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 03:07:32 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 03:07:35 INFO - Downloading blobuploader-1.2.4.tar.gz 03:07:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:07:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:07:35 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 03:07:35 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 03:07:35 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 03:07:35 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 03:07:35 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 03:07:35 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 03:07:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:07:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:07:36 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 03:07:36 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 03:07:36 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 03:07:36 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 03:07:36 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 03:07:36 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 03:07:37 INFO - Downloading docopt-0.6.1.tar.gz 03:07:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:07:37 INFO - Installing collected packages: blobuploader, requests, docopt 03:07:37 INFO - Running setup.py install for blobuploader 03:07:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:07:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:07:37 INFO - Running setup.py install for requests 03:07:38 INFO - Running setup.py install for docopt 03:07:38 INFO - Successfully installed blobuploader requests docopt 03:07:38 INFO - Cleaning up... 03:07:38 INFO - Return code: 0 03:07:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:07:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:07:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:07:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:38 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 0xa167c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa271f70>, '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 0xa271620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa277750>, '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-1462529167.116277-1625441318', '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 03:07:38 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 03:07:38 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 03:07:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:07:38 INFO - 'CCACHE_UMASK': '002', 03:07:38 INFO - 'DISPLAY': ':0', 03:07:38 INFO - 'HOME': '/home/cltbld', 03:07:38 INFO - 'LANG': 'en_US.UTF-8', 03:07:38 INFO - 'LOGNAME': 'cltbld', 03:07:38 INFO - 'MAIL': '/var/mail/cltbld', 03:07:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:07:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:07:38 INFO - 'MOZ_NO_REMOTE': '1', 03:07:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:07:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:07:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:07:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:07:38 INFO - 'PWD': '/builds/slave/test', 03:07:38 INFO - 'SHELL': '/bin/bash', 03:07:38 INFO - 'SHLVL': '1', 03:07:38 INFO - 'TERM': 'linux', 03:07:38 INFO - 'TMOUT': '86400', 03:07:38 INFO - 'USER': 'cltbld', 03:07:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462529167.116277-1625441318', 03:07:38 INFO - '_': '/tools/buildbot/bin/python'} 03:07:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:07:39 INFO - Running setup.py (path:/tmp/pip-vNlqYC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:07:39 INFO - Running setup.py (path:/tmp/pip-STKZC0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:07:39 INFO - Running setup.py (path:/tmp/pip-A01s1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:07:39 INFO - Running setup.py (path:/tmp/pip-sfCKKq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:07:39 INFO - Running setup.py (path:/tmp/pip-cACmjC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:07:39 INFO - Running setup.py (path:/tmp/pip-jFsQOK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:07:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:07:39 INFO - Running setup.py (path:/tmp/pip-5HvwzY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:07:40 INFO - Running setup.py (path:/tmp/pip-JK_GhE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:07:40 INFO - Running setup.py (path:/tmp/pip-xkD6q1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:07:40 INFO - Running setup.py (path:/tmp/pip-yo6EEe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:07:40 INFO - Running setup.py (path:/tmp/pip-aMmAYq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:07:40 INFO - Running setup.py (path:/tmp/pip-0EfAeT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:07:40 INFO - Running setup.py (path:/tmp/pip-6B6M8F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:07:40 INFO - Running setup.py (path:/tmp/pip-GtJbfZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:07:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:07:40 INFO - Running setup.py (path:/tmp/pip-SbJ63o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:07:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:07:41 INFO - Running setup.py (path:/tmp/pip-_lUp7W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:07:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:07:41 INFO - Running setup.py (path:/tmp/pip-mw2kVA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:07:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:07:41 INFO - Running setup.py (path:/tmp/pip-UJKTCH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:07:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:07:41 INFO - Running setup.py (path:/tmp/pip-QCEEMD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:07:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:07:41 INFO - Running setup.py (path:/tmp/pip-NAOmDW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:07:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:07:42 INFO - Running setup.py (path:/tmp/pip-nNE2dc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:07:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:07:42 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 03:07:42 INFO - Running setup.py install for manifestparser 03:07:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:07:42 INFO - Running setup.py install for mozcrash 03:07:42 INFO - Running setup.py install for mozdebug 03:07:42 INFO - Running setup.py install for mozdevice 03:07:43 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:07:43 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:07:43 INFO - Running setup.py install for mozfile 03:07:43 INFO - Running setup.py install for mozhttpd 03:07:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:07:43 INFO - Running setup.py install for mozinfo 03:07:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:07:43 INFO - Running setup.py install for mozInstall 03:07:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:07:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:07:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:07:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:07:43 INFO - Running setup.py install for mozleak 03:07:44 INFO - Running setup.py install for mozlog 03:07:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:07:44 INFO - Running setup.py install for moznetwork 03:07:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:07:44 INFO - Running setup.py install for mozprocess 03:07:44 INFO - Running setup.py install for mozprofile 03:07:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:07:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:07:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:07:45 INFO - Running setup.py install for mozrunner 03:07:45 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:07:45 INFO - Running setup.py install for mozscreenshot 03:07:45 INFO - Running setup.py install for moztest 03:07:45 INFO - Running setup.py install for mozversion 03:07:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:07:46 INFO - Running setup.py install for wptserve 03:07:46 INFO - Running setup.py install for marionette-driver 03:07:46 INFO - Running setup.py install for browsermob-proxy 03:07:46 INFO - Running setup.py install for marionette-client 03:07:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:07:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:07:47 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 03:07:47 INFO - Cleaning up... 03:07:47 INFO - Return code: 0 03:07:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:07:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:07:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:07:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:07:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:07:47 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 0xa167c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1ce598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2822b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa271f70>, '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 0xa271620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa277750>, '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-1462529167.116277-1625441318', '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 03:07:47 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 03:07:47 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 03:07:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:07:47 INFO - 'CCACHE_UMASK': '002', 03:07:47 INFO - 'DISPLAY': ':0', 03:07:47 INFO - 'HOME': '/home/cltbld', 03:07:47 INFO - 'LANG': 'en_US.UTF-8', 03:07:47 INFO - 'LOGNAME': 'cltbld', 03:07:47 INFO - 'MAIL': '/var/mail/cltbld', 03:07:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:07:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:07:47 INFO - 'MOZ_NO_REMOTE': '1', 03:07:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:07:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:07:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:07:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:07:47 INFO - 'PWD': '/builds/slave/test', 03:07:47 INFO - 'SHELL': '/bin/bash', 03:07:47 INFO - 'SHLVL': '1', 03:07:47 INFO - 'TERM': 'linux', 03:07:47 INFO - 'TMOUT': '86400', 03:07:47 INFO - 'USER': 'cltbld', 03:07:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462529167.116277-1625441318', 03:07:47 INFO - '_': '/tools/buildbot/bin/python'} 03:07:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:07:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:07:47 INFO - Running setup.py (path:/tmp/pip-UPSrm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:07:47 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)) 03:07:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:07:47 INFO - Running setup.py (path:/tmp/pip-21f0hT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:07:48 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)) 03:07:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:07:48 INFO - Running setup.py (path:/tmp/pip-ayfIqg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:07:48 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)) 03:07:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:07:48 INFO - Running setup.py (path:/tmp/pip-mG5zn7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:07:48 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)) 03:07:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:07:48 INFO - Running setup.py (path:/tmp/pip-ivXNhW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:07:48 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)) 03:07:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:07:48 INFO - Running setup.py (path:/tmp/pip-qkDO0N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:07:48 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)) 03:07:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:07:48 INFO - Running setup.py (path:/tmp/pip-7U7xnv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:07:48 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)) 03:07:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:07:48 INFO - Running setup.py (path:/tmp/pip-hKo_yt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:07:48 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)) 03:07:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:07:48 INFO - Running setup.py (path:/tmp/pip-bCIY4S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:07:49 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)) 03:07:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:07:49 INFO - Running setup.py (path:/tmp/pip-lwF6Lu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:07:49 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)) 03:07:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:07:49 INFO - Running setup.py (path:/tmp/pip-3tRWVq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:07:49 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)) 03:07:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:07:49 INFO - Running setup.py (path:/tmp/pip-nX5YCk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:07:49 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)) 03:07:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:07:49 INFO - Running setup.py (path:/tmp/pip-wiPW6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:07:49 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)) 03:07:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:07:49 INFO - Running setup.py (path:/tmp/pip-vfjCwA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:07:49 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)) 03:07:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:07:49 INFO - Running setup.py (path:/tmp/pip-PIf8Et-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:07:49 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)) 03:07:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:07:49 INFO - Running setup.py (path:/tmp/pip-bOfnIY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:07:50 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)) 03:07:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:07:50 INFO - Running setup.py (path:/tmp/pip-tkM5rd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:07:50 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)) 03:07:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:07:50 INFO - Running setup.py (path:/tmp/pip-ScQbOE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:07:50 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)) 03:07:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:07:50 INFO - Running setup.py (path:/tmp/pip-eLrEAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:07:50 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)) 03:07:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:07:50 INFO - Running setup.py (path:/tmp/pip-BJl3ri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:07:50 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)) 03:07:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:07:51 INFO - Running setup.py (path:/tmp/pip-XisIko-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:07:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:07:51 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)) 03:07:51 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)) 03:07:51 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)) 03:07:51 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)) 03:07:51 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)) 03:07:51 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)) 03:07:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:07:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:07:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:07:51 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 03:07:51 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 03:07:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:07:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:07:54 INFO - Downloading blessings-1.6.tar.gz 03:07:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:07:54 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)) 03:07:54 INFO - Installing collected packages: blessings 03:07:54 INFO - Running setup.py install for blessings 03:07:55 INFO - Successfully installed blessings 03:07:55 INFO - Cleaning up... 03:07:55 INFO - Return code: 0 03:07:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:07:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:07:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:07:55 INFO - Reading from file tmpfile_stdout 03:07:55 INFO - Current package versions: 03:07:55 INFO - argparse == 1.2.1 03:07:55 INFO - blessings == 1.6 03:07:55 INFO - blobuploader == 1.2.4 03:07:55 INFO - browsermob-proxy == 0.6.0 03:07:55 INFO - docopt == 0.6.1 03:07:55 INFO - manifestparser == 1.1 03:07:55 INFO - marionette-client == 2.3.0 03:07:55 INFO - marionette-driver == 1.4.0 03:07:55 INFO - mozInstall == 1.12 03:07:55 INFO - mozcrash == 0.17 03:07:55 INFO - mozdebug == 0.1 03:07:55 INFO - mozdevice == 0.48 03:07:55 INFO - mozfile == 1.2 03:07:55 INFO - mozhttpd == 0.7 03:07:55 INFO - mozinfo == 0.9 03:07:55 INFO - mozleak == 0.1 03:07:55 INFO - mozlog == 3.1 03:07:55 INFO - moznetwork == 0.27 03:07:55 INFO - mozprocess == 0.22 03:07:55 INFO - mozprofile == 0.28 03:07:55 INFO - mozrunner == 6.11 03:07:55 INFO - mozscreenshot == 0.1 03:07:55 INFO - mozsystemmonitor == 0.0 03:07:55 INFO - moztest == 0.7 03:07:55 INFO - mozversion == 1.4 03:07:55 INFO - psutil == 3.1.1 03:07:55 INFO - requests == 1.2.3 03:07:55 INFO - wptserve == 1.4.0 03:07:55 INFO - wsgiref == 0.1.2 03:07:55 INFO - Running post-action listener: _resource_record_post_action 03:07:55 INFO - Running post-action listener: _start_resource_monitoring 03:07:55 INFO - Starting resource monitoring. 03:07:55 INFO - ##### 03:07:55 INFO - ##### Running pull step. 03:07:55 INFO - ##### 03:07:55 INFO - Running pre-action listener: _resource_record_pre_action 03:07:55 INFO - Running main action method: pull 03:07:55 INFO - Pull has nothing to do! 03:07:55 INFO - Running post-action listener: _resource_record_post_action 03:07:55 INFO - ##### 03:07:55 INFO - ##### Running install step. 03:07:55 INFO - ##### 03:07:55 INFO - Running pre-action listener: _resource_record_pre_action 03:07:55 INFO - Running main action method: install 03:07:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:07:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:07:56 INFO - Reading from file tmpfile_stdout 03:07:56 INFO - Detecting whether we're running mozinstall >=1.0... 03:07:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:07:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:07:56 INFO - Reading from file tmpfile_stdout 03:07:56 INFO - Output received: 03:07:56 INFO - Usage: mozinstall [options] installer 03:07:56 INFO - Options: 03:07:56 INFO - -h, --help show this help message and exit 03:07:56 INFO - -d DEST, --destination=DEST 03:07:56 INFO - Directory to install application into. [default: 03:07:56 INFO - "/builds/slave/test"] 03:07:56 INFO - --app=APP Application being installed. [default: firefox] 03:07:56 INFO - mkdir: /builds/slave/test/build/application 03:07:56 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'] 03:07:56 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 03:08:27 INFO - Reading from file tmpfile_stdout 03:08:27 INFO - Output received: 03:08:27 INFO - /builds/slave/test/build/application/firefox/firefox 03:08:27 INFO - Running post-action listener: _resource_record_post_action 03:08:27 INFO - ##### 03:08:27 INFO - ##### Running run-tests step. 03:08:27 INFO - ##### 03:08:27 INFO - Running pre-action listener: _resource_record_pre_action 03:08:27 INFO - Running main action method: run_tests 03:08:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:08:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:08:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:08:27 INFO - grabbing minidump binary from tooltool 03:08:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:08:27 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 0xa271f70>, '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 0xa271620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa277750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:08:27 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 03:08:27 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 03:08:27 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:08:27 INFO - Return code: 0 03:08:27 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:08:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:08:27 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/GKh46j2eTVChHI9BXyHoqQ/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 03:08:27 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/GKh46j2eTVChHI9BXyHoqQ/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 03:08:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:08:27 INFO - 'CCACHE_UMASK': '002', 03:08:27 INFO - 'DISPLAY': ':0', 03:08:27 INFO - 'HOME': '/home/cltbld', 03:08:27 INFO - 'LANG': 'en_US.UTF-8', 03:08:27 INFO - 'LOGNAME': 'cltbld', 03:08:27 INFO - 'MAIL': '/var/mail/cltbld', 03:08:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:08:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:08:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:08:27 INFO - 'MOZ_NO_REMOTE': '1', 03:08:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:08:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:08:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:08:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:08:27 INFO - 'PWD': '/builds/slave/test', 03:08:27 INFO - 'SHELL': '/bin/bash', 03:08:27 INFO - 'SHLVL': '1', 03:08:27 INFO - 'TERM': 'linux', 03:08:27 INFO - 'TMOUT': '86400', 03:08:27 INFO - 'USER': 'cltbld', 03:08:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462529167.116277-1625441318', 03:08:27 INFO - '_': '/tools/buildbot/bin/python'} 03:08:27 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/GKh46j2eTVChHI9BXyHoqQ/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 03:08:28 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 03:08:28 INFO - import pkg_resources 03:08:29 INFO - Using 1 client processes 03:08:29 INFO - wptserve Starting http server on 127.0.0.1:8000 03:08:29 INFO - wptserve Starting http server on 127.0.0.1:8001 03:08:29 INFO - wptserve Starting http server on 127.0.0.1:8443 03:08:31 INFO - SUITE-START | Running 778 tests 03:08:31 INFO - Running testharness tests 03:08:31 INFO - Setting up ssl 03:08:31 INFO - PROCESS | certutil | 03:08:32 INFO - PROCESS | certutil | 03:08:32 INFO - PROCESS | certutil | 03:08:32 INFO - Certificate Nickname Trust Attributes 03:08:32 INFO - SSL,S/MIME,JAR/XPI 03:08:32 INFO - 03:08:32 INFO - web-platform-tests CT,, 03:08:32 INFO - 03:08:32 INFO - Starting runner 03:08:35 INFO - PROCESS | 5680 | 1462529315605 Marionette DEBUG Marionette enabled via build flag and pref 03:08:35 INFO - PROCESS | 5680 | ++DOCSHELL 0xa50cd800 == 1 [pid = 5680] [id = 1] 03:08:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 1 (0xa50cdc00) [pid = 5680] [serial = 1] [outer = (nil)] 03:08:35 INFO - PROCESS | 5680 | [5680] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:08:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 2 (0xa50ce400) [pid = 5680] [serial = 2] [outer = 0xa50cdc00] 03:08:36 INFO - PROCESS | 5680 | 1462529316304 Marionette INFO Listening on port 2828 03:08:36 INFO - PROCESS | 5680 | 1462529316912 Marionette DEBUG Marionette enabled via command-line flag 03:08:36 INFO - PROCESS | 5680 | ++DOCSHELL 0xa226f800 == 2 [pid = 5680] [id = 2] 03:08:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 3 (0xa22b1c00) [pid = 5680] [serial = 3] [outer = (nil)] 03:08:36 INFO - PROCESS | 5680 | [5680] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:08:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 4 (0xa22b2400) [pid = 5680] [serial = 4] [outer = 0xa22b1c00] 03:08:37 INFO - PROCESS | 5680 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2181ca0 03:08:37 INFO - PROCESS | 5680 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6d9c7a0 03:08:37 INFO - PROCESS | 5680 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21976a0 03:08:37 INFO - PROCESS | 5680 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21ab300 03:08:37 INFO - PROCESS | 5680 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c4040 03:08:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 5 (0xa21a5000) [pid = 5680] [serial = 5] [outer = 0xa50cdc00] 03:08:37 INFO - PROCESS | 5680 | [5680] 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 03:08:37 INFO - PROCESS | 5680 | 1462529317306 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58509 03:08:37 INFO - PROCESS | 5680 | [5680] 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 03:08:37 INFO - PROCESS | 5680 | 1462529317341 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58510 03:08:37 INFO - PROCESS | 5680 | 1462529317402 Marionette DEBUG Closed connection conn0 03:08:37 INFO - PROCESS | 5680 | [5680] 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 2255 03:08:37 INFO - PROCESS | 5680 | 1462529317519 Marionette DEBUG Closed connection conn1 03:08:37 INFO - PROCESS | 5680 | [5680] 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 03:08:37 INFO - PROCESS | 5680 | 1462529317533 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58511 03:08:37 INFO - PROCESS | 5680 | [5680] 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 03:08:37 INFO - PROCESS | 5680 | 1462529317591 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58512 03:08:37 INFO - PROCESS | 5680 | 1462529317604 Marionette DEBUG Closed connection conn2 03:08:37 INFO - PROCESS | 5680 | 1462529317646 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:08:37 INFO - PROCESS | 5680 | 1462529317671 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":"20160506013623","device":"desktop","version":"48.0a2"} 03:08:38 INFO - PROCESS | 5680 | [5680] 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 03:08:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4ee000 == 3 [pid = 5680] [id = 3] 03:08:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 6 (0x9b4ee400) [pid = 5680] [serial = 6] [outer = (nil)] 03:08:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4ee800 == 4 [pid = 5680] [id = 4] 03:08:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 7 (0x9b4f2400) [pid = 5680] [serial = 7] [outer = (nil)] 03:08:40 INFO - PROCESS | 5680 | [5680] 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 03:08:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a9ac000 == 5 [pid = 5680] [id = 5] 03:08:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 8 (0x9a9ac400) [pid = 5680] [serial = 8] [outer = (nil)] 03:08:40 INFO - PROCESS | 5680 | [5680] 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 03:08:40 INFO - PROCESS | 5680 | [5680] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:08:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 9 (0x9a613000) [pid = 5680] [serial = 9] [outer = 0x9a9ac400] 03:08:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 10 (0x9a368000) [pid = 5680] [serial = 10] [outer = 0x9b4ee400] 03:08:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 11 (0x9a369c00) [pid = 5680] [serial = 11] [outer = 0x9b4f2400] 03:08:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 12 (0xa675d800) [pid = 5680] [serial = 12] [outer = 0x9a9ac400] 03:08:42 INFO - PROCESS | 5680 | 1462529322360 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 5680 | 1462529322381 Marionette DEBUG loaded listener.js 03:08:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 13 (0x9c234c00) [pid = 5680] [serial = 13] [outer = 0x9a9ac400] 03:08:43 INFO - PROCESS | 5680 | 1462529323197 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"ee93b043-9b97-451d-8193-5643c68a108b","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":"20160506013623","device":"desktop","version":"48.0a2","command_id":1}}] 03:08:43 INFO - PROCESS | 5680 | 1462529323430 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:08:43 INFO - PROCESS | 5680 | 1462529323767 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:08:43 INFO - PROCESS | 5680 | 1462529323862 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:08:43 INFO - PROCESS | 5680 | [5680] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:08:43 INFO - PROCESS | 5680 | [5680] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:08:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 14 (0x9454b800) [pid = 5680] [serial = 14] [outer = 0x9a9ac400] 03:08:44 INFO - PROCESS | 5680 | [5680] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:08:44 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:44 INFO - PROCESS | 5680 | 1462529324339 Marionette TRACE conn3 <- [1,3,null,{}] 03:08:44 INFO - PROCESS | 5680 | 1462529324370 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:08:44 INFO - PROCESS | 5680 | 1462529324420 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:08:44 INFO - PROCESS | 5680 | 1462529324471 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:08:44 INFO - PROCESS | 5680 | 1462529324475 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 03:08:44 INFO - PROCESS | 5680 | 1462529324483 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:08:44 INFO - PROCESS | 5680 | 1462529324490 Marionette TRACE conn3 <- [1,6,null,{}] 03:08:44 INFO - PROCESS | 5680 | 1462529324510 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:44 INFO - PROCESS | 5680 | 1462529324546 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:08:44 INFO - PROCESS | 5680 | 1462529324557 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x93b09400 == 6 [pid = 5680] [id = 6] 03:08:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 15 (0x93b0c000) [pid = 5680] [serial = 15] [outer = (nil)] 03:08:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 16 (0x93b0ec00) [pid = 5680] [serial = 16] [outer = 0x93b0c000] 03:08:44 INFO - PROCESS | 5680 | 1462529324643 Marionette DEBUG loaded listener.js 03:08:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 17 (0x9a673c00) [pid = 5680] [serial = 17] [outer = 0x93b0c000] 03:08:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x93938000 == 7 [pid = 5680] [id = 7] 03:08:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 18 (0x9393c400) [pid = 5680] [serial = 18] [outer = (nil)] 03:08:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 19 (0x9393fc00) [pid = 5680] [serial = 19] [outer = 0x9393c400] 03:08:45 INFO - PROCESS | 5680 | 1462529325166 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 20 (0x93bc4000) [pid = 5680] [serial = 20] [outer = 0x9393c400] 03:08:45 INFO - PROCESS | 5680 | [5680] 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 03:08:45 INFO - PROCESS | 5680 | 1462529325774 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1359ms 03:08:45 INFO - PROCESS | 5680 | 1462529325931 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:08:45 INFO - PROCESS | 5680 | 1462529325934 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 03:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:08:46 INFO - PROCESS | 5680 | 1462529326216 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 5680 | 1462529326222 Marionette TRACE conn3 <- [1,10,null,{}] 03:08:46 INFO - PROCESS | 5680 | 1462529326243 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:46 INFO - PROCESS | 5680 | 1462529326440 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:08:46 INFO - PROCESS | 5680 | 1462529326548 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x922bb400 == 8 [pid = 5680] [id = 8] 03:08:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 21 (0x922bb800) [pid = 5680] [serial = 21] [outer = (nil)] 03:08:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 22 (0x922bd800) [pid = 5680] [serial = 22] [outer = 0x922bb800] 03:08:46 INFO - PROCESS | 5680 | 1462529326636 Marionette DEBUG loaded listener.js 03:08:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 23 (0x92d65000) [pid = 5680] [serial = 23] [outer = 0x922bb800] 03:08:47 INFO - PROCESS | 5680 | 1462529327511 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1554ms 03:08:47 INFO - PROCESS | 5680 | 1462529327570 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:08:47 INFO - PROCESS | 5680 | 1462529327576 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 03:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:08:47 INFO - PROCESS | 5680 | 1462529327584 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:08:47 INFO - PROCESS | 5680 | 1462529327588 Marionette TRACE conn3 <- [1,14,null,{}] 03:08:47 INFO - PROCESS | 5680 | 1462529327600 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:47 INFO - PROCESS | 5680 | 1462529327854 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:08:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x94551c00 == 9 [pid = 5680] [id = 9] 03:08:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 24 (0x94552000) [pid = 5680] [serial = 24] [outer = (nil)] 03:08:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 25 (0x94554800) [pid = 5680] [serial = 25] [outer = 0x94552000] 03:08:48 INFO - PROCESS | 5680 | 1462529328011 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x95387800 == 10 [pid = 5680] [id = 10] 03:08:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 26 (0x97540400) [pid = 5680] [serial = 26] [outer = (nil)] 03:08:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 27 (0x9901d800) [pid = 5680] [serial = 27] [outer = 0x97540400] 03:08:48 INFO - PROCESS | 5680 | 1462529328163 Marionette DEBUG loaded listener.js 03:08:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 28 (0x99630400) [pid = 5680] [serial = 28] [outer = 0x97540400] 03:08:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 29 (0x93b08c00) [pid = 5680] [serial = 29] [outer = 0x94552000] 03:08:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x95389800 == 11 [pid = 5680] [id = 11] 03:08:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 30 (0x97543000) [pid = 5680] [serial = 30] [outer = (nil)] 03:08:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 31 (0x9a680400) [pid = 5680] [serial = 31] [outer = 0x97543000] 03:08:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 32 (0x9b7b7400) [pid = 5680] [serial = 32] [outer = 0x97543000] 03:08:49 INFO - PROCESS | 5680 | 1462529329363 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1840ms 03:08:49 INFO - PROCESS | 5680 | 1462529329424 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:08:49 INFO - PROCESS | 5680 | 1462529329429 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 03:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:08:49 INFO - PROCESS | 5680 | 1462529329435 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:08:49 INFO - PROCESS | 5680 | 1462529329439 Marionette TRACE conn3 <- [1,18,null,{}] 03:08:49 INFO - PROCESS | 5680 | 1462529329446 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:49 INFO - PROCESS | 5680 | 1462529329677 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:08:49 INFO - PROCESS | 5680 | 1462529329866 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c249800 == 12 [pid = 5680] [id = 12] 03:08:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 33 (0x9c249c00) [pid = 5680] [serial = 33] [outer = (nil)] 03:08:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 34 (0x9d8bfc00) [pid = 5680] [serial = 34] [outer = 0x9c249c00] 03:08:49 INFO - PROCESS | 5680 | 1462529329968 Marionette DEBUG loaded listener.js 03:08:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 35 (0xa2140c00) [pid = 5680] [serial = 35] [outer = 0x9c249c00] 03:08:50 INFO - PROCESS | 5680 | 1462529330864 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1484ms 03:08:50 INFO - PROCESS | 5680 | 1462529330921 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:08:50 INFO - PROCESS | 5680 | 1462529330926 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 03:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:08:50 INFO - PROCESS | 5680 | 1462529330933 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:08:50 INFO - PROCESS | 5680 | 1462529330936 Marionette TRACE conn3 <- [1,22,null,{}] 03:08:50 INFO - PROCESS | 5680 | 1462529330942 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:51 INFO - PROCESS | 5680 | 1462529331157 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:08:51 INFO - PROCESS | 5680 | 1462529331285 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:51 INFO - PROCESS | 5680 | ++DOCSHELL 0xa3245400 == 13 [pid = 5680] [id = 13] 03:08:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 36 (0xa50ad400) [pid = 5680] [serial = 36] [outer = (nil)] 03:08:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 37 (0xa67e1c00) [pid = 5680] [serial = 37] [outer = 0xa50ad400] 03:08:51 INFO - PROCESS | 5680 | 1462529331375 Marionette DEBUG loaded listener.js 03:08:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 38 (0xa6e72400) [pid = 5680] [serial = 38] [outer = 0xa50ad400] 03:08:52 INFO - PROCESS | 5680 | 1462529332583 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1689ms 03:08:52 INFO - PROCESS | 5680 | 1462529332623 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:08:52 INFO - PROCESS | 5680 | 1462529332627 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 03:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:08:52 INFO - PROCESS | 5680 | 1462529332636 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:08:52 INFO - PROCESS | 5680 | 1462529332642 Marionette TRACE conn3 <- [1,26,null,{}] 03:08:52 INFO - PROCESS | 5680 | 1462529332659 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:52 INFO - PROCESS | 5680 | 1462529332932 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:08:53 INFO - PROCESS | 5680 | 1462529333101 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x92d5a800 == 14 [pid = 5680] [id = 14] 03:08:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 39 (0x9393b000) [pid = 5680] [serial = 39] [outer = (nil)] 03:08:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 40 (0x9969cc00) [pid = 5680] [serial = 40] [outer = 0x9393b000] 03:08:53 INFO - PROCESS | 5680 | 1462529333178 Marionette DEBUG loaded listener.js 03:08:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 41 (0x9a618c00) [pid = 5680] [serial = 41] [outer = 0x9393b000] 03:08:53 INFO - PROCESS | 5680 | 1462529333900 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1286ms 03:08:53 INFO - PROCESS | 5680 | 1462529333922 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:08:53 INFO - PROCESS | 5680 | 1462529333930 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 03:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:08:53 INFO - PROCESS | 5680 | 1462529333943 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:08:53 INFO - PROCESS | 5680 | 1462529333946 Marionette TRACE conn3 <- [1,30,null,{}] 03:08:53 INFO - PROCESS | 5680 | 1462529333958 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:54 INFO - PROCESS | 5680 | 1462529334171 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:08:54 INFO - PROCESS | 5680 | 1462529334188 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a24d400 == 15 [pid = 5680] [id = 15] 03:08:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 42 (0x9a775c00) [pid = 5680] [serial = 42] [outer = (nil)] 03:08:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 43 (0x9b4a5000) [pid = 5680] [serial = 43] [outer = 0x9a775c00] 03:08:54 INFO - PROCESS | 5680 | 1462529334265 Marionette DEBUG loaded listener.js 03:08:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 44 (0x9b7aec00) [pid = 5680] [serial = 44] [outer = 0x9a775c00] 03:08:55 INFO - PROCESS | 5680 | 1462529335110 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1193ms 03:08:55 INFO - PROCESS | 5680 | 1462529335134 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:08:55 INFO - PROCESS | 5680 | 1462529335138 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 03:08:55 INFO - PROCESS | 5680 | 1462529335145 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:08:55 INFO - PROCESS | 5680 | 1462529335151 Marionette TRACE conn3 <- [1,34,null,{}] 03:08:55 INFO - PROCESS | 5680 | 1462529335167 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:55 INFO - PROCESS | 5680 | 1462529335333 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:08:55 INFO - PROCESS | 5680 | 1462529335346 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x99f9b400 == 16 [pid = 5680] [id = 16] 03:08:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 45 (0x9bf67000) [pid = 5680] [serial = 45] [outer = (nil)] 03:08:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 46 (0x9c18e400) [pid = 5680] [serial = 46] [outer = 0x9bf67000] 03:08:55 INFO - PROCESS | 5680 | 1462529335520 Marionette DEBUG loaded listener.js 03:08:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 47 (0x9c231800) [pid = 5680] [serial = 47] [outer = 0x9bf67000] 03:08:56 INFO - PROCESS | 5680 | 1462529336243 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1134ms 03:08:56 INFO - PROCESS | 5680 | 1462529336279 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 5680 | 1462529336284 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 03:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:08:56 INFO - PROCESS | 5680 | 1462529336290 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 5680 | 1462529336294 Marionette TRACE conn3 <- [1,38,null,{}] 03:08:56 INFO - PROCESS | 5680 | 1462529336301 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:56 INFO - PROCESS | 5680 | 1462529336486 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:08:56 INFO - PROCESS | 5680 | 1462529336508 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x94f10400 == 17 [pid = 5680] [id = 17] 03:08:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 48 (0x9b7ba800) [pid = 5680] [serial = 48] [outer = (nil)] 03:08:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 49 (0xa050a000) [pid = 5680] [serial = 49] [outer = 0x9b7ba800] 03:08:56 INFO - PROCESS | 5680 | 1462529336588 Marionette DEBUG loaded listener.js 03:08:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 50 (0xa219a800) [pid = 5680] [serial = 50] [outer = 0x9b7ba800] 03:08:57 INFO - PROCESS | 5680 | 1462529337337 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1089ms 03:08:57 INFO - PROCESS | 5680 | 1462529337380 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:08:57 INFO - PROCESS | 5680 | 1462529337385 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 03:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:08:57 INFO - PROCESS | 5680 | 1462529337391 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:08:57 INFO - PROCESS | 5680 | 1462529337394 Marionette TRACE conn3 <- [1,42,null,{}] 03:08:57 INFO - PROCESS | 5680 | 1462529337400 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:57 INFO - PROCESS | 5680 | 1462529337632 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:08:57 INFO - PROCESS | 5680 | 1462529337642 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x922ba000 == 18 [pid = 5680] [id = 18] 03:08:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 51 (0xa1049800) [pid = 5680] [serial = 51] [outer = (nil)] 03:08:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 52 (0xa2271000) [pid = 5680] [serial = 52] [outer = 0xa1049800] 03:08:57 INFO - PROCESS | 5680 | 1462529337718 Marionette DEBUG loaded listener.js 03:08:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 53 (0xa22b1400) [pid = 5680] [serial = 53] [outer = 0xa1049800] 03:08:58 INFO - PROCESS | 5680 | 1462529338491 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1133ms 03:08:58 INFO - PROCESS | 5680 | 1462529338525 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 5680 | 1462529338528 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 03:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:08:58 INFO - PROCESS | 5680 | 1462529338549 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - PROCESS | 5680 | 1462529338553 Marionette TRACE conn3 <- [1,46,null,{}] 03:08:58 INFO - PROCESS | 5680 | 1462529338559 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:58 INFO - PROCESS | 5680 | 1462529338757 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:08:58 INFO - PROCESS | 5680 | 1462529338771 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x938b3c00 == 19 [pid = 5680] [id = 19] 03:08:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 54 (0x93939400) [pid = 5680] [serial = 54] [outer = (nil)] 03:08:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 55 (0xa34be400) [pid = 5680] [serial = 55] [outer = 0x93939400] 03:08:58 INFO - PROCESS | 5680 | 1462529338845 Marionette DEBUG loaded listener.js 03:08:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 56 (0xa3592000) [pid = 5680] [serial = 56] [outer = 0x93939400] 03:08:59 INFO - PROCESS | 5680 | 1462529339608 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1084ms 03:08:59 INFO - PROCESS | 5680 | 1462529339651 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:08:59 INFO - PROCESS | 5680 | 1462529339655 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 03:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:08:59 INFO - PROCESS | 5680 | 1462529339661 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:08:59 INFO - PROCESS | 5680 | 1462529339665 Marionette TRACE conn3 <- [1,50,null,{}] 03:08:59 INFO - PROCESS | 5680 | 1462529339670 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:59 INFO - PROCESS | 5680 | 1462529339813 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:08:59 INFO - PROCESS | 5680 | 1462529339829 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4bac00 == 20 [pid = 5680] [id = 20] 03:08:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 57 (0x9b4bc400) [pid = 5680] [serial = 57] [outer = (nil)] 03:08:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 58 (0x9b4c2800) [pid = 5680] [serial = 58] [outer = 0x9b4bc400] 03:08:59 INFO - PROCESS | 5680 | 1462529339905 Marionette DEBUG loaded listener.js 03:09:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 59 (0x9b4c4400) [pid = 5680] [serial = 59] [outer = 0x9b4bc400] 03:09:00 INFO - PROCESS | 5680 | 1462529340699 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1081ms 03:09:00 INFO - PROCESS | 5680 | 1462529340744 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:09:00 INFO - PROCESS | 5680 | 1462529340748 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 03:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:09:00 INFO - PROCESS | 5680 | 1462529340756 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:09:00 INFO - PROCESS | 5680 | 1462529340760 Marionette TRACE conn3 <- [1,54,null,{}] 03:09:00 INFO - PROCESS | 5680 | 1462529340765 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:00 INFO - PROCESS | 5680 | 1462529340918 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:09:00 INFO - PROCESS | 5680 | 1462529340935 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x938b4c00 == 21 [pid = 5680] [id = 21] 03:09:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 60 (0x99fab400) [pid = 5680] [serial = 60] [outer = (nil)] 03:09:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 61 (0x99fb3400) [pid = 5680] [serial = 61] [outer = 0x99fab400] 03:09:01 INFO - PROCESS | 5680 | 1462529341012 Marionette DEBUG loaded listener.js 03:09:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 62 (0x99fb5800) [pid = 5680] [serial = 62] [outer = 0x99fab400] 03:09:02 INFO - PROCESS | 5680 | --DOCSHELL 0x93b09400 == 20 [pid = 5680] [id = 6] 03:09:02 INFO - PROCESS | 5680 | --DOCSHELL 0x9c249800 == 19 [pid = 5680] [id = 12] 03:09:02 INFO - PROCESS | 5680 | --DOCSHELL 0xa3245400 == 18 [pid = 5680] [id = 13] 03:09:02 INFO - PROCESS | 5680 | --DOCSHELL 0x922bb400 == 17 [pid = 5680] [id = 8] 03:09:02 INFO - PROCESS | 5680 | --DOCSHELL 0x95387800 == 16 [pid = 5680] [id = 10] 03:09:02 INFO - PROCESS | 5680 | 1462529342925 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2240ms 03:09:03 INFO - PROCESS | 5680 | 1462529342998 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:09:03 INFO - PROCESS | 5680 | 1462529343004 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 03:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:09:03 INFO - PROCESS | 5680 | 1462529343012 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:09:03 INFO - PROCESS | 5680 | 1462529343018 Marionette TRACE conn3 <- [1,58,null,{}] 03:09:03 INFO - PROCESS | 5680 | 1462529343035 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:03 INFO - PROCESS | 5680 | 1462529343252 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:09:03 INFO - PROCESS | 5680 | 1462529343277 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x93b0d400 == 17 [pid = 5680] [id = 22] 03:09:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 63 (0x93bbf000) [pid = 5680] [serial = 63] [outer = (nil)] 03:09:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 64 (0x97541c00) [pid = 5680] [serial = 64] [outer = 0x93bbf000] 03:09:03 INFO - PROCESS | 5680 | 1462529343357 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 65 (0x922b9c00) [pid = 5680] [serial = 65] [outer = 0x93bbf000] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 64 (0x922bb800) [pid = 5680] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 63 (0x97540400) [pid = 5680] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 62 (0x9c249c00) [pid = 5680] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 61 (0xa50ad400) [pid = 5680] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 60 (0x9393b000) [pid = 5680] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 59 (0x9a775c00) [pid = 5680] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 58 (0x9bf67000) [pid = 5680] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 57 (0x9b7ba800) [pid = 5680] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:09:04 INFO - PROCESS | 5680 | --DOMWINDOW == 56 (0x93b0c000) [pid = 5680] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:09:04 INFO - PROCESS | 5680 | 1462529344675 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1699ms 03:09:04 INFO - PROCESS | 5680 | 1462529344711 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:09:04 INFO - PROCESS | 5680 | 1462529344720 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 03:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:09:04 INFO - PROCESS | 5680 | 1462529344731 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 5680 | 1462529344735 Marionette TRACE conn3 <- [1,62,null,{}] 03:09:04 INFO - PROCESS | 5680 | 1462529344750 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:04 INFO - PROCESS | 5680 | 1462529344906 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:09:04 INFO - PROCESS | 5680 | 1462529344920 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x99edd400 == 18 [pid = 5680] [id = 23] 03:09:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 57 (0x99faac00) [pid = 5680] [serial = 66] [outer = (nil)] 03:09:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 58 (0x99fb5400) [pid = 5680] [serial = 67] [outer = 0x99faac00] 03:09:04 INFO - PROCESS | 5680 | 1462529344996 Marionette DEBUG loaded listener.js 03:09:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 59 (0x9a2cfc00) [pid = 5680] [serial = 68] [outer = 0x99faac00] 03:09:05 INFO - PROCESS | 5680 | 1462529345811 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1145ms 03:09:05 INFO - PROCESS | 5680 | 1462529345876 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:09:05 INFO - PROCESS | 5680 | 1462529345880 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 03:09:05 INFO - PROCESS | 5680 | 1462529345887 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:09:05 INFO - PROCESS | 5680 | 1462529345894 Marionette TRACE conn3 <- [1,66,null,{}] 03:09:05 INFO - PROCESS | 5680 | 1462529345911 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:06 INFO - PROCESS | 5680 | 1462529346079 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:09:06 INFO - PROCESS | 5680 | 1462529346092 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a76b000 == 19 [pid = 5680] [id = 24] 03:09:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 60 (0x9a770c00) [pid = 5680] [serial = 69] [outer = (nil)] 03:09:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 61 (0x9b137000) [pid = 5680] [serial = 70] [outer = 0x9a770c00] 03:09:06 INFO - PROCESS | 5680 | 1462529346259 Marionette DEBUG loaded listener.js 03:09:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 62 (0x9b13c400) [pid = 5680] [serial = 71] [outer = 0x9a770c00] 03:09:07 INFO - PROCESS | 5680 | 1462529347153 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1339ms 03:09:07 INFO - PROCESS | 5680 | 1462529347227 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:09:07 INFO - PROCESS | 5680 | 1462529347235 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 03:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:09:07 INFO - PROCESS | 5680 | 1462529347244 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:09:07 INFO - PROCESS | 5680 | 1462529347250 Marionette TRACE conn3 <- [1,70,null,{}] 03:09:07 INFO - PROCESS | 5680 | 1462529347260 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:07 INFO - PROCESS | 5680 | 1462529347475 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:09:07 INFO - PROCESS | 5680 | 1462529347624 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x94547400 == 20 [pid = 5680] [id = 25] 03:09:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 63 (0x990bb400) [pid = 5680] [serial = 72] [outer = (nil)] 03:09:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 64 (0x9a674400) [pid = 5680] [serial = 73] [outer = 0x990bb400] 03:09:07 INFO - PROCESS | 5680 | 1462529347727 Marionette DEBUG loaded listener.js 03:09:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 65 (0x94553000) [pid = 5680] [serial = 74] [outer = 0x990bb400] 03:09:08 INFO - PROCESS | 5680 | 1462529348578 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1384ms 03:09:08 INFO - PROCESS | 5680 | 1462529348631 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:09:08 INFO - PROCESS | 5680 | 1462529348639 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 03:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:09:08 INFO - PROCESS | 5680 | 1462529348653 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:09:08 INFO - PROCESS | 5680 | 1462529348658 Marionette TRACE conn3 <- [1,74,null,{}] 03:09:08 INFO - PROCESS | 5680 | 1462529348664 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:08 INFO - PROCESS | 5680 | 1462529348847 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:09:09 INFO - PROCESS | 5680 | 1462529349017 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b13f800 == 21 [pid = 5680] [id = 26] 03:09:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 66 (0x9b140800) [pid = 5680] [serial = 75] [outer = (nil)] 03:09:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 67 (0x9b2b2800) [pid = 5680] [serial = 76] [outer = 0x9b140800] 03:09:09 INFO - PROCESS | 5680 | 1462529349170 Marionette DEBUG loaded listener.js 03:09:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 68 (0x9b4ba400) [pid = 5680] [serial = 77] [outer = 0x9b140800] 03:09:10 INFO - PROCESS | 5680 | 1462529350099 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1485ms 03:09:10 INFO - PROCESS | 5680 | 1462529350139 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:09:10 INFO - PROCESS | 5680 | 1462529350145 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 03:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:09:10 INFO - PROCESS | 5680 | 1462529350155 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:09:10 INFO - PROCESS | 5680 | 1462529350164 Marionette TRACE conn3 <- [1,78,null,{}] 03:09:10 INFO - PROCESS | 5680 | 1462529350184 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:10 INFO - PROCESS | 5680 | 1462529350408 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:09:10 INFO - PROCESS | 5680 | 1462529350618 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x99194000 == 22 [pid = 5680] [id = 27] 03:09:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 69 (0x9b7b1800) [pid = 5680] [serial = 78] [outer = (nil)] 03:09:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 70 (0x9bf5bc00) [pid = 5680] [serial = 79] [outer = 0x9b7b1800] 03:09:10 INFO - PROCESS | 5680 | 1462529350763 Marionette DEBUG loaded listener.js 03:09:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 71 (0x9bfbfc00) [pid = 5680] [serial = 80] [outer = 0x9b7b1800] 03:09:11 INFO - PROCESS | 5680 | 1462529351740 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1655ms 03:09:11 INFO - PROCESS | 5680 | 1462529351809 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:09:11 INFO - PROCESS | 5680 | 1462529351815 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 03:09:11 INFO - PROCESS | 5680 | 1462529351821 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:09:11 INFO - PROCESS | 5680 | 1462529351825 Marionette TRACE conn3 <- [1,82,null,{}] 03:09:11 INFO - PROCESS | 5680 | 1462529351831 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:12 INFO - PROCESS | 5680 | 1462529352046 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:09:12 INFO - PROCESS | 5680 | 1462529352182 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x99192800 == 23 [pid = 5680] [id = 28] 03:09:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 72 (0x9b83c800) [pid = 5680] [serial = 81] [outer = (nil)] 03:09:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 73 (0x9c231000) [pid = 5680] [serial = 82] [outer = 0x9b83c800] 03:09:12 INFO - PROCESS | 5680 | 1462529352274 Marionette DEBUG loaded listener.js 03:09:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 74 (0x9c191400) [pid = 5680] [serial = 83] [outer = 0x9b83c800] 03:09:13 INFO - PROCESS | 5680 | 1462529353082 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1331ms 03:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:09:13 INFO - PROCESS | 5680 | 1462529353155 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:09:13 INFO - PROCESS | 5680 | 1462529353158 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 03:09:13 INFO - PROCESS | 5680 | 1462529353167 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:09:13 INFO - PROCESS | 5680 | 1462529353170 Marionette TRACE conn3 <- [1,86,null,{}] 03:09:13 INFO - PROCESS | 5680 | 1462529353185 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:13 INFO - PROCESS | 5680 | 1462529353365 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:09:13 INFO - PROCESS | 5680 | 1462529353500 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b0400 == 24 [pid = 5680] [id = 29] 03:09:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 75 (0x938b0400) [pid = 5680] [serial = 84] [outer = (nil)] 03:09:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 76 (0xa213a000) [pid = 5680] [serial = 85] [outer = 0x938b0400] 03:09:13 INFO - PROCESS | 5680 | 1462529353592 Marionette DEBUG loaded listener.js 03:09:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 77 (0xa219c400) [pid = 5680] [serial = 86] [outer = 0x938b0400] 03:09:14 INFO - PROCESS | 5680 | 1462529354430 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1298ms 03:09:14 INFO - PROCESS | 5680 | 1462529354478 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:09:14 INFO - PROCESS | 5680 | 1462529354483 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 03:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:09:14 INFO - PROCESS | 5680 | 1462529354490 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:09:14 INFO - PROCESS | 5680 | 1462529354494 Marionette TRACE conn3 <- [1,90,null,{}] 03:09:14 INFO - PROCESS | 5680 | 1462529354500 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:14 INFO - PROCESS | 5680 | 1462529354689 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:09:14 INFO - PROCESS | 5680 | 1462529354826 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x990b3800 == 25 [pid = 5680] [id = 30] 03:09:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 78 (0xa104a800) [pid = 5680] [serial = 87] [outer = (nil)] 03:09:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 79 (0xa30b2000) [pid = 5680] [serial = 88] [outer = 0xa104a800] 03:09:14 INFO - PROCESS | 5680 | 1462529354920 Marionette DEBUG loaded listener.js 03:09:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 80 (0xa3244400) [pid = 5680] [serial = 89] [outer = 0xa104a800] 03:09:15 INFO - PROCESS | 5680 | 1462529355803 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1383ms 03:09:15 INFO - PROCESS | 5680 | 1462529355874 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:09:15 INFO - PROCESS | 5680 | 1462529355879 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 03:09:15 INFO - PROCESS | 5680 | 1462529355887 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:09:15 INFO - PROCESS | 5680 | 1462529355890 Marionette TRACE conn3 <- [1,94,null,{}] 03:09:15 INFO - PROCESS | 5680 | 1462529355897 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:16 INFO - PROCESS | 5680 | 1462529356059 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:09:16 INFO - PROCESS | 5680 | 1462529356171 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a678400 == 26 [pid = 5680] [id = 31] 03:09:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 81 (0xa261c400) [pid = 5680] [serial = 90] [outer = (nil)] 03:09:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 82 (0xa3596400) [pid = 5680] [serial = 91] [outer = 0xa261c400] 03:09:16 INFO - PROCESS | 5680 | 1462529356268 Marionette DEBUG loaded listener.js 03:09:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 83 (0xa5040000) [pid = 5680] [serial = 92] [outer = 0xa261c400] 03:09:17 INFO - PROCESS | 5680 | 1462529357099 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1244ms 03:09:17 INFO - PROCESS | 5680 | 1462529357130 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:09:17 INFO - PROCESS | 5680 | 1462529357134 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 03:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:09:17 INFO - PROCESS | 5680 | 1462529357142 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:09:17 INFO - PROCESS | 5680 | 1462529357147 Marionette TRACE conn3 <- [1,98,null,{}] 03:09:17 INFO - PROCESS | 5680 | 1462529357156 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:17 INFO - PROCESS | 5680 | 1462529357386 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:09:17 INFO - PROCESS | 5680 | 1462529357526 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b9000 == 27 [pid = 5680] [id = 32] 03:09:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 84 (0x92d60c00) [pid = 5680] [serial = 93] [outer = (nil)] 03:09:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 85 (0x94548000) [pid = 5680] [serial = 94] [outer = 0x92d60c00] 03:09:17 INFO - PROCESS | 5680 | 1462529357615 Marionette DEBUG loaded listener.js 03:09:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 86 (0x97557000) [pid = 5680] [serial = 95] [outer = 0x92d60c00] 03:09:18 INFO - PROCESS | 5680 | 1462529358635 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 85 (0xa50ce400) [pid = 5680] [serial = 2] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 84 (0x922bd800) [pid = 5680] [serial = 22] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 83 (0x9901d800) [pid = 5680] [serial = 27] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 82 (0x9a680400) [pid = 5680] [serial = 31] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 81 (0x9d8bfc00) [pid = 5680] [serial = 34] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 80 (0xa67e1c00) [pid = 5680] [serial = 37] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 79 (0x9969cc00) [pid = 5680] [serial = 40] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 78 (0x9a618c00) [pid = 5680] [serial = 41] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 77 (0x9b4a5000) [pid = 5680] [serial = 43] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 76 (0x9c18e400) [pid = 5680] [serial = 46] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 75 (0xa050a000) [pid = 5680] [serial = 49] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 74 (0xa2271000) [pid = 5680] [serial = 52] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 73 (0xa34be400) [pid = 5680] [serial = 55] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 72 (0x9b4c2800) [pid = 5680] [serial = 58] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 71 (0x9c231800) [pid = 5680] [serial = 47] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 70 (0x94554800) [pid = 5680] [serial = 25] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 69 (0xa219a800) [pid = 5680] [serial = 50] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 68 (0x99630400) [pid = 5680] [serial = 28] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 67 (0x9b7aec00) [pid = 5680] [serial = 44] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 66 (0x92d65000) [pid = 5680] [serial = 23] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 65 (0xa2140c00) [pid = 5680] [serial = 35] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 64 (0x9a673c00) [pid = 5680] [serial = 17] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 63 (0xa6e72400) [pid = 5680] [serial = 38] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 62 (0x9393fc00) [pid = 5680] [serial = 19] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 61 (0x93b0ec00) [pid = 5680] [serial = 16] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 60 (0xa675d800) [pid = 5680] [serial = 12] [outer = (nil)] [url = about:blank] 03:09:19 INFO - PROCESS | 5680 | --DOMWINDOW == 59 (0x9a613000) [pid = 5680] [serial = 9] [outer = (nil)] [url = about:blank] 03:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2389ms 03:09:19 INFO - PROCESS | 5680 | 1462529359634 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:09:19 INFO - PROCESS | 5680 | 1462529359640 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 03:09:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 60 (0x93932800) [pid = 5680] [serial = 96] [outer = 0x97543000] 03:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:09:19 INFO - PROCESS | 5680 | 1462529359691 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:09:19 INFO - PROCESS | 5680 | 1462529359700 Marionette TRACE conn3 <- [1,102,null,{}] 03:09:19 INFO - PROCESS | 5680 | 1462529359756 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:19 INFO - PROCESS | 5680 | 1462529359929 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:09:19 INFO - PROCESS | 5680 | 1462529359943 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x9753bc00 == 28 [pid = 5680] [id = 33] 03:09:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 61 (0x9753dc00) [pid = 5680] [serial = 97] [outer = (nil)] 03:09:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 62 (0x97552c00) [pid = 5680] [serial = 98] [outer = 0x9753dc00] 03:09:20 INFO - PROCESS | 5680 | 1462529360023 Marionette DEBUG loaded listener.js 03:09:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 63 (0x9755ec00) [pid = 5680] [serial = 99] [outer = 0x9753dc00] 03:09:20 INFO - PROCESS | 5680 | 1462529360807 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1182ms 03:09:20 INFO - PROCESS | 5680 | 1462529360860 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:09:20 INFO - PROCESS | 5680 | 1462529360867 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 03:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:09:20 INFO - PROCESS | 5680 | 1462529360885 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:09:20 INFO - PROCESS | 5680 | 1462529360893 Marionette TRACE conn3 <- [1,106,null,{}] 03:09:20 INFO - PROCESS | 5680 | 1462529360900 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:21 INFO - PROCESS | 5680 | 1462529361073 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:09:21 INFO - PROCESS | 5680 | 1462529361167 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x9962fc00 == 29 [pid = 5680] [id = 34] 03:09:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 64 (0x996a7800) [pid = 5680] [serial = 100] [outer = (nil)] 03:09:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 65 (0x99faa400) [pid = 5680] [serial = 101] [outer = 0x996a7800] 03:09:21 INFO - PROCESS | 5680 | 1462529361246 Marionette DEBUG loaded listener.js 03:09:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 66 (0x99fb5c00) [pid = 5680] [serial = 102] [outer = 0x996a7800] 03:09:22 INFO - PROCESS | 5680 | 1462529362059 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1251ms 03:09:22 INFO - PROCESS | 5680 | 1462529362129 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:09:22 INFO - PROCESS | 5680 | 1462529362134 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 03:09:22 INFO - PROCESS | 5680 | 1462529362142 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:09:22 INFO - PROCESS | 5680 | 1462529362145 Marionette TRACE conn3 <- [1,110,null,{}] 03:09:22 INFO - PROCESS | 5680 | 1462529362168 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:22 INFO - PROCESS | 5680 | 1462529362376 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:09:22 INFO - PROCESS | 5680 | 1462529362407 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a769800 == 30 [pid = 5680] [id = 35] 03:09:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 67 (0x9a76a400) [pid = 5680] [serial = 103] [outer = (nil)] 03:09:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 68 (0x9a772000) [pid = 5680] [serial = 104] [outer = 0x9a76a400] 03:09:22 INFO - PROCESS | 5680 | 1462529362492 Marionette DEBUG loaded listener.js 03:09:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 69 (0x9b134c00) [pid = 5680] [serial = 105] [outer = 0x9a76a400] 03:09:23 INFO - PROCESS | 5680 | 1462529363359 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1285ms 03:09:23 INFO - PROCESS | 5680 | 1462529363426 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:09:23 INFO - PROCESS | 5680 | 1462529363430 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 03:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:09:23 INFO - PROCESS | 5680 | 1462529363436 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:09:23 INFO - PROCESS | 5680 | 1462529363440 Marionette TRACE conn3 <- [1,114,null,{}] 03:09:23 INFO - PROCESS | 5680 | 1462529363446 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:23 INFO - PROCESS | 5680 | 1462529363649 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:09:23 INFO - PROCESS | 5680 | 1462529363669 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x99028400 == 31 [pid = 5680] [id = 36] 03:09:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 70 (0x9a772400) [pid = 5680] [serial = 106] [outer = (nil)] 03:09:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 71 (0x9b4bf000) [pid = 5680] [serial = 107] [outer = 0x9a772400] 03:09:23 INFO - PROCESS | 5680 | 1462529363745 Marionette DEBUG loaded listener.js 03:09:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 72 (0x9b4e9400) [pid = 5680] [serial = 108] [outer = 0x9a772400] 03:09:24 INFO - PROCESS | 5680 | --DOMWINDOW == 71 (0x99fab400) [pid = 5680] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:09:24 INFO - PROCESS | 5680 | --DOMWINDOW == 70 (0x9a770c00) [pid = 5680] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:09:24 INFO - PROCESS | 5680 | --DOMWINDOW == 69 (0x9b4bc400) [pid = 5680] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:09:24 INFO - PROCESS | 5680 | --DOMWINDOW == 68 (0xa1049800) [pid = 5680] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:09:24 INFO - PROCESS | 5680 | --DOMWINDOW == 67 (0x93939400) [pid = 5680] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:09:24 INFO - PROCESS | 5680 | --DOMWINDOW == 66 (0x99faac00) [pid = 5680] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:09:24 INFO - PROCESS | 5680 | --DOMWINDOW == 65 (0x93bbf000) [pid = 5680] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:09:24 INFO - PROCESS | 5680 | 1462529364759 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1386ms 03:09:24 INFO - PROCESS | 5680 | 1462529364824 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 5680 | 1462529364828 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 03:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:09:24 INFO - PROCESS | 5680 | 1462529364835 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 5680 | 1462529364839 Marionette TRACE conn3 <- [1,118,null,{}] 03:09:24 INFO - PROCESS | 5680 | 1462529364845 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:24 INFO - PROCESS | 5680 | 1462529364995 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:09:25 INFO - PROCESS | 5680 | 1462529365084 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x93b0f400 == 32 [pid = 5680] [id = 37] 03:09:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 66 (0x99faac00) [pid = 5680] [serial = 109] [outer = (nil)] 03:09:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 67 (0x9b4f4c00) [pid = 5680] [serial = 110] [outer = 0x99faac00] 03:09:25 INFO - PROCESS | 5680 | 1462529365161 Marionette DEBUG loaded listener.js 03:09:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 68 (0x9b7b9c00) [pid = 5680] [serial = 111] [outer = 0x99faac00] 03:09:25 INFO - PROCESS | 5680 | 1462529365809 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1039ms 03:09:25 INFO - PROCESS | 5680 | 1462529365878 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:09:25 INFO - PROCESS | 5680 | 1462529365883 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 03:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:09:25 INFO - PROCESS | 5680 | 1462529365890 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:09:25 INFO - PROCESS | 5680 | 1462529365892 Marionette TRACE conn3 <- [1,122,null,{}] 03:09:25 INFO - PROCESS | 5680 | 1462529365906 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:26 INFO - PROCESS | 5680 | 1462529366155 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:09:26 INFO - PROCESS | 5680 | 1462529366267 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b2c00 == 33 [pid = 5680] [id = 38] 03:09:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 69 (0x922b8400) [pid = 5680] [serial = 112] [outer = (nil)] 03:09:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 70 (0x92d5ac00) [pid = 5680] [serial = 113] [outer = 0x922b8400] 03:09:26 INFO - PROCESS | 5680 | 1462529366375 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 71 (0x94f09000) [pid = 5680] [serial = 114] [outer = 0x922b8400] 03:09:27 INFO - PROCESS | 5680 | 1462529367301 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1488ms 03:09:27 INFO - PROCESS | 5680 | 1462529367381 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:09:27 INFO - PROCESS | 5680 | 1462529367388 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 03:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:09:27 INFO - PROCESS | 5680 | 1462529367397 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 5680 | 1462529367403 Marionette TRACE conn3 <- [1,126,null,{}] 03:09:27 INFO - PROCESS | 5680 | 1462529367410 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:27 INFO - PROCESS | 5680 | 1462529367626 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:09:27 INFO - PROCESS | 5680 | 1462529367766 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x938b3400 == 34 [pid = 5680] [id = 39] 03:09:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 72 (0x99ee1400) [pid = 5680] [serial = 115] [outer = (nil)] 03:09:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 73 (0x99fdd400) [pid = 5680] [serial = 116] [outer = 0x99ee1400] 03:09:27 INFO - PROCESS | 5680 | 1462529367894 Marionette DEBUG loaded listener.js 03:09:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 74 (0x9a361c00) [pid = 5680] [serial = 117] [outer = 0x99ee1400] 03:09:28 INFO - PROCESS | 5680 | 1462529368860 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1482ms 03:09:28 INFO - PROCESS | 5680 | 1462529368883 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:09:28 INFO - PROCESS | 5680 | 1462529368891 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 03:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:09:28 INFO - PROCESS | 5680 | 1462529368900 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:09:28 INFO - PROCESS | 5680 | 1462529368905 Marionette TRACE conn3 <- [1,130,null,{}] 03:09:28 INFO - PROCESS | 5680 | 1462529368912 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:29 INFO - PROCESS | 5680 | 1462529369103 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:09:29 INFO - PROCESS | 5680 | 1462529369244 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b2b2c00 == 35 [pid = 5680] [id = 40] 03:09:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 75 (0x9b4b9400) [pid = 5680] [serial = 118] [outer = (nil)] 03:09:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 76 (0x9b4c3800) [pid = 5680] [serial = 119] [outer = 0x9b4b9400] 03:09:29 INFO - PROCESS | 5680 | 1462529369371 Marionette DEBUG loaded listener.js 03:09:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 77 (0x9bf6a800) [pid = 5680] [serial = 120] [outer = 0x9b4b9400] 03:09:30 INFO - PROCESS | 5680 | 1462529370313 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1495ms 03:09:30 INFO - PROCESS | 5680 | 1462529370396 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:09:30 INFO - PROCESS | 5680 | 1462529370400 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 03:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:09:30 INFO - PROCESS | 5680 | 1462529370417 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:09:30 INFO - PROCESS | 5680 | 1462529370427 Marionette TRACE conn3 <- [1,134,null,{}] 03:09:30 INFO - PROCESS | 5680 | 1462529370435 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:30 INFO - PROCESS | 5680 | 1462529370679 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:09:30 INFO - PROCESS | 5680 | 1462529370913 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x94f0f800 == 36 [pid = 5680] [id = 41] 03:09:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 78 (0x99fb8c00) [pid = 5680] [serial = 121] [outer = (nil)] 03:09:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 79 (0x9c232000) [pid = 5680] [serial = 122] [outer = 0x99fb8c00] 03:09:31 INFO - PROCESS | 5680 | 1462529371009 Marionette DEBUG loaded listener.js 03:09:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 80 (0x9bfb8800) [pid = 5680] [serial = 123] [outer = 0x99fb8c00] 03:09:32 INFO - PROCESS | 5680 | 1462529372102 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1758ms 03:09:32 INFO - PROCESS | 5680 | 1462529372167 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:09:32 INFO - PROCESS | 5680 | 1462529372173 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 03:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:09:32 INFO - PROCESS | 5680 | 1462529372182 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:09:32 INFO - PROCESS | 5680 | 1462529372188 Marionette TRACE conn3 <- [1,138,null,{}] 03:09:32 INFO - PROCESS | 5680 | 1462529372240 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:32 INFO - PROCESS | 5680 | 1462529372446 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x9a24d400 == 35 [pid = 5680] [id = 15] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x938b3c00 == 34 [pid = 5680] [id = 19] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x9a76b000 == 33 [pid = 5680] [id = 24] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x922ba000 == 32 [pid = 5680] [id = 18] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x94547400 == 31 [pid = 5680] [id = 25] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x99edd400 == 30 [pid = 5680] [id = 23] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x94f10400 == 29 [pid = 5680] [id = 17] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x93b0d400 == 28 [pid = 5680] [id = 22] 03:09:32 INFO - PROCESS | 5680 | --DOCSHELL 0x99f9b400 == 27 [pid = 5680] [id = 16] 03:09:32 INFO - PROCESS | 5680 | 1462529372661 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 79 (0x99fb5400) [pid = 5680] [serial = 67] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 78 (0x97541c00) [pid = 5680] [serial = 64] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 77 (0x922b9c00) [pid = 5680] [serial = 65] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 76 (0x9a2cfc00) [pid = 5680] [serial = 68] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 75 (0x99fb5800) [pid = 5680] [serial = 62] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 74 (0x99fb3400) [pid = 5680] [serial = 61] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 73 (0x9b13c400) [pid = 5680] [serial = 71] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 72 (0x9b4c4400) [pid = 5680] [serial = 59] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 71 (0xa22b1400) [pid = 5680] [serial = 53] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 70 (0xa3592000) [pid = 5680] [serial = 56] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | --DOMWINDOW == 69 (0x9b137000) [pid = 5680] [serial = 70] [outer = (nil)] [url = about:blank] 03:09:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x94551400 == 28 [pid = 5680] [id = 42] 03:09:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 70 (0x94f10400) [pid = 5680] [serial = 124] [outer = (nil)] 03:09:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 71 (0x9755a800) [pid = 5680] [serial = 125] [outer = 0x94f10400] 03:09:32 INFO - PROCESS | 5680 | 1462529372778 Marionette DEBUG loaded listener.js 03:09:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 72 (0x990bf000) [pid = 5680] [serial = 126] [outer = 0x94f10400] 03:09:33 INFO - PROCESS | 5680 | 1462529373607 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1487ms 03:09:33 INFO - PROCESS | 5680 | 1462529373669 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:09:33 INFO - PROCESS | 5680 | 1462529373678 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 03:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:09:33 INFO - PROCESS | 5680 | 1462529373688 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:09:33 INFO - PROCESS | 5680 | 1462529373692 Marionette TRACE conn3 <- [1,142,null,{}] 03:09:33 INFO - PROCESS | 5680 | 1462529373699 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:33 INFO - PROCESS | 5680 | 1462529373860 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:09:33 INFO - PROCESS | 5680 | 1462529373963 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x99fb6000 == 29 [pid = 5680] [id = 43] 03:09:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 73 (0x99fb7400) [pid = 5680] [serial = 127] [outer = (nil)] 03:09:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 74 (0x9a2d9400) [pid = 5680] [serial = 128] [outer = 0x99fb7400] 03:09:34 INFO - PROCESS | 5680 | 1462529374049 Marionette DEBUG loaded listener.js 03:09:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 75 (0x9a76c800) [pid = 5680] [serial = 129] [outer = 0x99fb7400] 03:09:34 INFO - PROCESS | 5680 | 1462529374811 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1146ms 03:09:34 INFO - PROCESS | 5680 | 1462529374834 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:09:34 INFO - PROCESS | 5680 | 1462529374838 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 03:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:09:34 INFO - PROCESS | 5680 | 1462529374845 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:09:34 INFO - PROCESS | 5680 | 1462529374850 Marionette TRACE conn3 <- [1,146,null,{}] 03:09:34 INFO - PROCESS | 5680 | 1462529374866 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:35 INFO - PROCESS | 5680 | 1462529375074 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:09:35 INFO - PROCESS | 5680 | 1462529375102 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a770c00 == 30 [pid = 5680] [id = 44] 03:09:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 76 (0x9b4ed000) [pid = 5680] [serial = 130] [outer = (nil)] 03:09:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 77 (0x9bf5fc00) [pid = 5680] [serial = 131] [outer = 0x9b4ed000] 03:09:35 INFO - PROCESS | 5680 | 1462529375181 Marionette DEBUG loaded listener.js 03:09:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 78 (0x9c18d800) [pid = 5680] [serial = 132] [outer = 0x9b4ed000] 03:09:36 INFO - PROCESS | 5680 | 1462529376174 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1436ms 03:09:36 INFO - PROCESS | 5680 | 1462529376303 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:09:36 INFO - PROCESS | 5680 | 1462529376308 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 03:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:09:36 INFO - PROCESS | 5680 | 1462529376339 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:09:36 INFO - PROCESS | 5680 | 1462529376341 Marionette TRACE conn3 <- [1,150,null,{}] 03:09:36 INFO - PROCESS | 5680 | 1462529376379 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:36 INFO - PROCESS | 5680 | 1462529376556 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:09:36 INFO - PROCESS | 5680 | 1462529376677 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c194c00 == 31 [pid = 5680] [id = 45] 03:09:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 79 (0xa0503400) [pid = 5680] [serial = 133] [outer = (nil)] 03:09:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 80 (0xa2140c00) [pid = 5680] [serial = 134] [outer = 0xa0503400] 03:09:36 INFO - PROCESS | 5680 | 1462529376751 Marionette DEBUG loaded listener.js 03:09:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 81 (0xa219c800) [pid = 5680] [serial = 135] [outer = 0xa0503400] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 80 (0x9a772400) [pid = 5680] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 79 (0x9753dc00) [pid = 5680] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 78 (0x996a7800) [pid = 5680] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 77 (0x990bb400) [pid = 5680] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 76 (0x9b140800) [pid = 5680] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 75 (0x9a76a400) [pid = 5680] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 74 (0x9b7b1800) [pid = 5680] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 73 (0x9b83c800) [pid = 5680] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 72 (0x938b0400) [pid = 5680] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 71 (0xa104a800) [pid = 5680] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:09:37 INFO - PROCESS | 5680 | --DOMWINDOW == 70 (0xa261c400) [pid = 5680] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:09:37 INFO - PROCESS | 5680 | 1462529377577 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1274ms 03:09:37 INFO - PROCESS | 5680 | 1462529377601 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:09:37 INFO - PROCESS | 5680 | 1462529377605 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 03:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:09:37 INFO - PROCESS | 5680 | 1462529377611 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:09:37 INFO - PROCESS | 5680 | 1462529377614 Marionette TRACE conn3 <- [1,154,null,{}] 03:09:37 INFO - PROCESS | 5680 | 1462529377620 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:37 INFO - PROCESS | 5680 | 1462529377782 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:09:37 INFO - PROCESS | 5680 | 1462529377800 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x938b0400 == 32 [pid = 5680] [id = 46] 03:09:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 71 (0x97555000) [pid = 5680] [serial = 136] [outer = (nil)] 03:09:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 72 (0xa104ec00) [pid = 5680] [serial = 137] [outer = 0x97555000] 03:09:37 INFO - PROCESS | 5680 | 1462529377875 Marionette DEBUG loaded listener.js 03:09:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 73 (0xa0504c00) [pid = 5680] [serial = 138] [outer = 0x97555000] 03:09:38 INFO - PROCESS | 5680 | 1462529378728 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1131ms 03:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:09:38 INFO - PROCESS | 5680 | 1462529378744 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:09:38 INFO - PROCESS | 5680 | 1462529378747 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 03:09:38 INFO - PROCESS | 5680 | 1462529378755 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:09:38 INFO - PROCESS | 5680 | 1462529378758 Marionette TRACE conn3 <- [1,158,null,{}] 03:09:38 INFO - PROCESS | 5680 | 1462529378764 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:38 INFO - PROCESS | 5680 | 1462529378953 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:09:38 INFO - PROCESS | 5680 | 1462529378967 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x94554800 == 33 [pid = 5680] [id = 47] 03:09:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 74 (0x9b140800) [pid = 5680] [serial = 139] [outer = (nil)] 03:09:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 75 (0xa26b7800) [pid = 5680] [serial = 140] [outer = 0x9b140800] 03:09:39 INFO - PROCESS | 5680 | 1462529379043 Marionette DEBUG loaded listener.js 03:09:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 76 (0xa26d9800) [pid = 5680] [serial = 141] [outer = 0x9b140800] 03:09:40 INFO - PROCESS | 5680 | 1462529380098 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1380ms 03:09:40 INFO - PROCESS | 5680 | 1462529380136 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:09:40 INFO - PROCESS | 5680 | 1462529380144 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 03:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:09:40 INFO - PROCESS | 5680 | 1462529380153 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:09:40 INFO - PROCESS | 5680 | 1462529380160 Marionette TRACE conn3 <- [1,162,null,{}] 03:09:40 INFO - PROCESS | 5680 | 1462529380169 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:40 INFO - PROCESS | 5680 | 1462529380391 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:09:40 INFO - PROCESS | 5680 | 1462529380571 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x9753f000 == 34 [pid = 5680] [id = 48] 03:09:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 77 (0x97559c00) [pid = 5680] [serial = 142] [outer = (nil)] 03:09:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 78 (0x99ed5000) [pid = 5680] [serial = 143] [outer = 0x97559c00] 03:09:40 INFO - PROCESS | 5680 | 1462529380708 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 79 (0x99fb3000) [pid = 5680] [serial = 144] [outer = 0x97559c00] 03:09:41 INFO - PROCESS | 5680 | 1462529381635 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1539ms 03:09:41 INFO - PROCESS | 5680 | 1462529381693 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:09:41 INFO - PROCESS | 5680 | 1462529381703 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 03:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:09:41 INFO - PROCESS | 5680 | 1462529381714 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:09:41 INFO - PROCESS | 5680 | 1462529381719 Marionette TRACE conn3 <- [1,166,null,{}] 03:09:41 INFO - PROCESS | 5680 | 1462529381726 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:41 INFO - PROCESS | 5680 | 1462529381987 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:09:42 INFO - PROCESS | 5680 | 1462529382138 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a774c00 == 35 [pid = 5680] [id = 49] 03:09:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 80 (0x9a8abc00) [pid = 5680] [serial = 145] [outer = (nil)] 03:09:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 81 (0x9b4b9c00) [pid = 5680] [serial = 146] [outer = 0x9a8abc00] 03:09:42 INFO - PROCESS | 5680 | 1462529382247 Marionette DEBUG loaded listener.js 03:09:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 82 (0x9bf61000) [pid = 5680] [serial = 147] [outer = 0x9a8abc00] 03:09:42 INFO - PROCESS | 5680 | 1462529382612 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:09:43 INFO - PROCESS | 5680 | 1462529383170 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1495ms 03:09:43 INFO - PROCESS | 5680 | 1462529383210 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:09:43 INFO - PROCESS | 5680 | 1462529383215 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 03:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:09:43 INFO - PROCESS | 5680 | 1462529383222 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:09:43 INFO - PROCESS | 5680 | 1462529383228 Marionette TRACE conn3 <- [1,170,null,{}] 03:09:43 INFO - PROCESS | 5680 | 1462529383245 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:43 INFO - PROCESS | 5680 | 1462529383471 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:09:43 INFO - PROCESS | 5680 | 1462529383613 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x97542400 == 36 [pid = 5680] [id = 50] 03:09:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 83 (0xa3205800) [pid = 5680] [serial = 148] [outer = (nil)] 03:09:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 84 (0xa34be400) [pid = 5680] [serial = 149] [outer = 0xa3205800] 03:09:43 INFO - PROCESS | 5680 | 1462529383708 Marionette DEBUG loaded listener.js 03:09:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 85 (0xa5039c00) [pid = 5680] [serial = 150] [outer = 0xa3205800] 03:09:44 INFO - PROCESS | 5680 | 1462529384797 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1636ms 03:09:44 INFO - PROCESS | 5680 | 1462529384859 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:09:44 INFO - PROCESS | 5680 | 1462529384864 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 03:09:44 INFO - PROCESS | 5680 | 1462529384871 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:09:44 INFO - PROCESS | 5680 | 1462529384874 Marionette TRACE conn3 <- [1,174,null,{}] 03:09:44 INFO - PROCESS | 5680 | 1462529384880 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:45 INFO - PROCESS | 5680 | 1462529385094 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:09:45 INFO - PROCESS | 5680 | 1462529385273 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c245000 == 37 [pid = 5680] [id = 51] 03:09:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 86 (0xa3552800) [pid = 5680] [serial = 151] [outer = (nil)] 03:09:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 87 (0xa6283c00) [pid = 5680] [serial = 152] [outer = 0xa3552800] 03:09:45 INFO - PROCESS | 5680 | 1462529385360 Marionette DEBUG loaded listener.js 03:09:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 88 (0xa62f0400) [pid = 5680] [serial = 153] [outer = 0xa3552800] 03:09:46 INFO - PROCESS | 5680 | 1462529386269 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1443ms 03:09:46 INFO - PROCESS | 5680 | 1462529386315 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:09:46 INFO - PROCESS | 5680 | 1462529386319 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 03:09:46 INFO - PROCESS | 5680 | 1462529386325 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:09:46 INFO - PROCESS | 5680 | 1462529386329 Marionette TRACE conn3 <- [1,178,null,{}] 03:09:46 INFO - PROCESS | 5680 | 1462529386335 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:46 INFO - PROCESS | 5680 | 1462529386526 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:09:46 INFO - PROCESS | 5680 | 1462529386679 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x93bcd400 == 38 [pid = 5680] [id = 52] 03:09:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 89 (0x99622c00) [pid = 5680] [serial = 154] [outer = (nil)] 03:09:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 90 (0xa67e1c00) [pid = 5680] [serial = 155] [outer = 0x99622c00] 03:09:46 INFO - PROCESS | 5680 | 1462529386807 Marionette DEBUG loaded listener.js 03:09:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 91 (0xa685e400) [pid = 5680] [serial = 156] [outer = 0x99622c00] 03:09:47 INFO - PROCESS | 5680 | 1462529387867 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1585ms 03:09:47 INFO - PROCESS | 5680 | 1462529387912 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:09:47 INFO - PROCESS | 5680 | 1462529387917 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 03:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:09:47 INFO - PROCESS | 5680 | 1462529387926 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:09:47 INFO - PROCESS | 5680 | 1462529387932 Marionette TRACE conn3 <- [1,182,null,{}] 03:09:47 INFO - PROCESS | 5680 | 1462529387941 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:48 INFO - PROCESS | 5680 | 1462529388113 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:09:48 INFO - PROCESS | 5680 | 1462529388270 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x99ed5800 == 39 [pid = 5680] [id = 53] 03:09:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 92 (0x99f98c00) [pid = 5680] [serial = 157] [outer = (nil)] 03:09:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 93 (0x9a245000) [pid = 5680] [serial = 158] [outer = 0x99f98c00] 03:09:48 INFO - PROCESS | 5680 | 1462529388352 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 94 (0x9a769400) [pid = 5680] [serial = 159] [outer = 0x99f98c00] 03:09:49 INFO - PROCESS | 5680 | 1462529389237 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1339ms 03:09:49 INFO - PROCESS | 5680 | 1462529389266 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:09:49 INFO - PROCESS | 5680 | 1462529389274 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 03:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:09:49 INFO - PROCESS | 5680 | 1462529389285 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:09:49 INFO - PROCESS | 5680 | 1462529389289 Marionette TRACE conn3 <- [1,186,null,{}] 03:09:49 INFO - PROCESS | 5680 | 1462529389296 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:49 INFO - PROCESS | 5680 | 1462529389457 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:09:49 INFO - PROCESS | 5680 | 1462529389635 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:49 INFO - PROCESS | 5680 | --DOCSHELL 0x9b4bac00 == 38 [pid = 5680] [id = 20] 03:09:49 INFO - PROCESS | 5680 | --DOCSHELL 0x92d5a800 == 37 [pid = 5680] [id = 14] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 93 (0x94548000) [pid = 5680] [serial = 94] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x92d5a800 == 38 [pid = 5680] [id = 54] 03:09:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 94 (0x94548000) [pid = 5680] [serial = 160] [outer = (nil)] 03:09:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 95 (0x9753f400) [pid = 5680] [serial = 161] [outer = 0x94548000] 03:09:49 INFO - PROCESS | 5680 | 1462529389746 Marionette DEBUG loaded listener.js 03:09:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 96 (0x99f9b800) [pid = 5680] [serial = 162] [outer = 0x94548000] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 95 (0x9b4f4c00) [pid = 5680] [serial = 110] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 94 (0x9b4bf000) [pid = 5680] [serial = 107] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 93 (0x9b7b7400) [pid = 5680] [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.] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 92 (0x97552c00) [pid = 5680] [serial = 98] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 91 (0x9755ec00) [pid = 5680] [serial = 99] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 90 (0x99faa400) [pid = 5680] [serial = 101] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 89 (0x94553000) [pid = 5680] [serial = 74] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 88 (0x9a674400) [pid = 5680] [serial = 73] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 87 (0x9b4ba400) [pid = 5680] [serial = 77] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 86 (0x9b134c00) [pid = 5680] [serial = 105] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 85 (0x9b2b2800) [pid = 5680] [serial = 76] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 84 (0x9bfbfc00) [pid = 5680] [serial = 80] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 83 (0x9bf5bc00) [pid = 5680] [serial = 79] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 82 (0x9a772000) [pid = 5680] [serial = 104] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 81 (0x9c191400) [pid = 5680] [serial = 83] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 80 (0x9c231000) [pid = 5680] [serial = 82] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 79 (0xa219c400) [pid = 5680] [serial = 86] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 78 (0xa213a000) [pid = 5680] [serial = 85] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 77 (0xa3244400) [pid = 5680] [serial = 89] [outer = (nil)] [url = about:blank] 03:09:49 INFO - PROCESS | 5680 | --DOMWINDOW == 76 (0xa30b2000) [pid = 5680] [serial = 88] [outer = (nil)] [url = about:blank] 03:09:50 INFO - PROCESS | 5680 | --DOMWINDOW == 75 (0xa5040000) [pid = 5680] [serial = 92] [outer = (nil)] [url = about:blank] 03:09:50 INFO - PROCESS | 5680 | --DOMWINDOW == 74 (0xa3596400) [pid = 5680] [serial = 91] [outer = (nil)] [url = about:blank] 03:09:50 INFO - PROCESS | 5680 | --DOMWINDOW == 73 (0x9b4e9400) [pid = 5680] [serial = 108] [outer = (nil)] [url = about:blank] 03:09:50 INFO - PROCESS | 5680 | --DOMWINDOW == 72 (0x99fb5c00) [pid = 5680] [serial = 102] [outer = (nil)] [url = about:blank] 03:09:50 INFO - PROCESS | 5680 | 1462529390516 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1282ms 03:09:50 INFO - PROCESS | 5680 | 1462529390581 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:09:50 INFO - PROCESS | 5680 | 1462529390586 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 03:09:50 INFO - PROCESS | 5680 | 1462529390594 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:09:50 INFO - PROCESS | 5680 | 1462529390600 Marionette TRACE conn3 <- [1,190,null,{}] 03:09:50 INFO - PROCESS | 5680 | 1462529390620 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:50 INFO - PROCESS | 5680 | 1462529390788 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:09:50 INFO - PROCESS | 5680 | 1462529390802 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x938b0c00 == 39 [pid = 5680] [id = 55] 03:09:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 73 (0x9b49f800) [pid = 5680] [serial = 163] [outer = (nil)] 03:09:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 74 (0x9b4bb400) [pid = 5680] [serial = 164] [outer = 0x9b49f800] 03:09:50 INFO - PROCESS | 5680 | 1462529390882 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 75 (0x9b4c2800) [pid = 5680] [serial = 165] [outer = 0x9b49f800] 03:09:51 INFO - PROCESS | 5680 | 1462529391716 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1139ms 03:09:51 INFO - PROCESS | 5680 | 1462529391733 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:09:51 INFO - PROCESS | 5680 | 1462529391738 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 03:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:09:51 INFO - PROCESS | 5680 | 1462529391744 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:09:51 INFO - PROCESS | 5680 | 1462529391747 Marionette TRACE conn3 <- [1,194,null,{}] 03:09:51 INFO - PROCESS | 5680 | 1462529391753 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:51 INFO - PROCESS | 5680 | 1462529391906 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:09:51 INFO - PROCESS | 5680 | 1462529391922 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4b8800 == 40 [pid = 5680] [id = 56] 03:09:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 76 (0x9b7b5c00) [pid = 5680] [serial = 166] [outer = (nil)] 03:09:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 77 (0x9bf69c00) [pid = 5680] [serial = 167] [outer = 0x9b7b5c00] 03:09:52 INFO - PROCESS | 5680 | 1462529392000 Marionette DEBUG loaded listener.js 03:09:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 78 (0x9c212800) [pid = 5680] [serial = 168] [outer = 0x9b7b5c00] 03:09:52 INFO - PROCESS | 5680 | 1462529392857 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1132ms 03:09:52 INFO - PROCESS | 5680 | 1462529392877 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:09:52 INFO - PROCESS | 5680 | 1462529392881 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 03:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:09:52 INFO - PROCESS | 5680 | 1462529392888 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - PROCESS | 5680 | 1462529392891 Marionette TRACE conn3 <- [1,198,null,{}] 03:09:52 INFO - PROCESS | 5680 | 1462529392897 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:53 INFO - PROCESS | 5680 | 1462529393095 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:09:53 INFO - PROCESS | 5680 | 1462529393121 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b13d000 == 41 [pid = 5680] [id = 57] 03:09:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 79 (0x9b4c1c00) [pid = 5680] [serial = 169] [outer = (nil)] 03:09:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 80 (0x9d8ba400) [pid = 5680] [serial = 170] [outer = 0x9b4c1c00] 03:09:53 INFO - PROCESS | 5680 | 1462529393196 Marionette DEBUG loaded listener.js 03:09:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 81 (0xa0504000) [pid = 5680] [serial = 171] [outer = 0x9b4c1c00] 03:09:54 INFO - PROCESS | 5680 | 1462529394046 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1200ms 03:09:54 INFO - PROCESS | 5680 | 1462529394090 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:09:54 INFO - PROCESS | 5680 | 1462529394094 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 03:09:54 INFO - PROCESS | 5680 | 1462529394100 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:09:54 INFO - PROCESS | 5680 | 1462529394104 Marionette TRACE conn3 <- [1,202,null,{}] 03:09:54 INFO - PROCESS | 5680 | 1462529394116 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:54 INFO - PROCESS | 5680 | 1462529394344 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:09:54 INFO - PROCESS | 5680 | 1462529394373 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x9d8bfc00 == 42 [pid = 5680] [id = 58] 03:09:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 82 (0xa226ac00) [pid = 5680] [serial = 172] [outer = (nil)] 03:09:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 83 (0xa3248800) [pid = 5680] [serial = 173] [outer = 0xa226ac00] 03:09:54 INFO - PROCESS | 5680 | 1462529394452 Marionette DEBUG loaded listener.js 03:09:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 84 (0xa34b7000) [pid = 5680] [serial = 174] [outer = 0xa226ac00] 03:09:55 INFO - PROCESS | 5680 | --DOMWINDOW == 83 (0x97555000) [pid = 5680] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:09:55 INFO - PROCESS | 5680 | --DOMWINDOW == 82 (0x99fb7400) [pid = 5680] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:09:55 INFO - PROCESS | 5680 | --DOMWINDOW == 81 (0xa0503400) [pid = 5680] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:09:55 INFO - PROCESS | 5680 | --DOMWINDOW == 80 (0x99fb8c00) [pid = 5680] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:09:55 INFO - PROCESS | 5680 | --DOMWINDOW == 79 (0x94f10400) [pid = 5680] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:09:55 INFO - PROCESS | 5680 | --DOMWINDOW == 78 (0x9b4ed000) [pid = 5680] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:09:55 INFO - PROCESS | 5680 | --DOMWINDOW == 77 (0x92d60c00) [pid = 5680] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:09:55 INFO - PROCESS | 5680 | 1462529395423 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1346ms 03:09:55 INFO - PROCESS | 5680 | 1462529395446 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:09:55 INFO - PROCESS | 5680 | 1462529395450 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 03:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:09:55 INFO - PROCESS | 5680 | 1462529395456 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:09:55 INFO - PROCESS | 5680 | 1462529395460 Marionette TRACE conn3 <- [1,206,null,{}] 03:09:55 INFO - PROCESS | 5680 | 1462529395465 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:55 INFO - PROCESS | 5680 | 1462529395647 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:09:55 INFO - PROCESS | 5680 | 1462529395665 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b0000 == 43 [pid = 5680] [id = 59] 03:09:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 78 (0x922bd400) [pid = 5680] [serial = 175] [outer = (nil)] 03:09:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 79 (0x9b83b400) [pid = 5680] [serial = 176] [outer = 0x922bd400] 03:09:55 INFO - PROCESS | 5680 | 1462529395740 Marionette DEBUG loaded listener.js 03:09:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 80 (0x9d8bdc00) [pid = 5680] [serial = 177] [outer = 0x922bd400] 03:09:56 INFO - PROCESS | 5680 | 1462529396493 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1080ms 03:09:56 INFO - PROCESS | 5680 | 1462529396538 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:09:56 INFO - PROCESS | 5680 | 1462529396540 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 03:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:09:56 INFO - PROCESS | 5680 | 1462529396549 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:09:56 INFO - PROCESS | 5680 | 1462529396553 Marionette TRACE conn3 <- [1,210,null,{}] 03:09:56 INFO - PROCESS | 5680 | 1462529396559 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:56 INFO - PROCESS | 5680 | 1462529396742 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:09:56 INFO - PROCESS | 5680 | 1462529396760 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x953a2000 == 44 [pid = 5680] [id = 60] 03:09:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 81 (0x953a3400) [pid = 5680] [serial = 178] [outer = (nil)] 03:09:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 82 (0x953aa800) [pid = 5680] [serial = 179] [outer = 0x953a3400] 03:09:56 INFO - PROCESS | 5680 | 1462529396837 Marionette DEBUG loaded listener.js 03:09:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 83 (0x953ad000) [pid = 5680] [serial = 180] [outer = 0x953a3400] 03:09:57 INFO - PROCESS | 5680 | 1462529397741 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1235ms 03:09:57 INFO - PROCESS | 5680 | 1462529397785 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:09:57 INFO - PROCESS | 5680 | 1462529397792 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 03:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:09:57 INFO - PROCESS | 5680 | 1462529397803 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:09:57 INFO - PROCESS | 5680 | 1462529397807 Marionette TRACE conn3 <- [1,214,null,{}] 03:09:57 INFO - PROCESS | 5680 | 1462529397817 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:58 INFO - PROCESS | 5680 | 1462529398005 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:09:58 INFO - PROCESS | 5680 | 1462529398151 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x93940c00 == 45 [pid = 5680] [id = 61] 03:09:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 84 (0x94f10c00) [pid = 5680] [serial = 181] [outer = (nil)] 03:09:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 85 (0x97554c00) [pid = 5680] [serial = 182] [outer = 0x94f10c00] 03:09:58 INFO - PROCESS | 5680 | 1462529398243 Marionette DEBUG loaded listener.js 03:09:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 86 (0x9755b400) [pid = 5680] [serial = 183] [outer = 0x94f10c00] 03:09:59 INFO - PROCESS | 5680 | 1462529399189 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1435ms 03:09:59 INFO - PROCESS | 5680 | 1462529399239 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:09:59 INFO - PROCESS | 5680 | 1462529399249 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 03:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:09:59 INFO - PROCESS | 5680 | 1462529399260 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:09:59 INFO - PROCESS | 5680 | 1462529399264 Marionette TRACE conn3 <- [1,218,null,{}] 03:09:59 INFO - PROCESS | 5680 | 1462529399272 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:59 INFO - PROCESS | 5680 | 1462529399461 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:09:59 INFO - PROCESS | 5680 | 1462529399607 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x99623400 == 46 [pid = 5680] [id = 62] 03:09:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 87 (0x99fb5800) [pid = 5680] [serial = 184] [outer = (nil)] 03:09:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 88 (0x9a771800) [pid = 5680] [serial = 185] [outer = 0x99fb5800] 03:09:59 INFO - PROCESS | 5680 | 1462529399695 Marionette DEBUG loaded listener.js 03:09:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 89 (0x9b13f400) [pid = 5680] [serial = 186] [outer = 0x99fb5800] 03:10:00 INFO - PROCESS | 5680 | 1462529400633 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1433ms 03:10:00 INFO - PROCESS | 5680 | 1462529400694 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:10:00 INFO - PROCESS | 5680 | 1462529400699 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 03:10:00 INFO - PROCESS | 5680 | 1462529400707 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:10:00 INFO - PROCESS | 5680 | 1462529400713 Marionette TRACE conn3 <- [1,222,null,{}] 03:10:00 INFO - PROCESS | 5680 | 1462529400730 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:00 INFO - PROCESS | 5680 | 1462529400951 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:10:01 INFO - PROCESS | 5680 | 1462529401174 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:01 INFO - PROCESS | 5680 | ++DOCSHELL 0x938b4800 == 47 [pid = 5680] [id = 63] 03:10:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 90 (0x9d8c1800) [pid = 5680] [serial = 187] [outer = (nil)] 03:10:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 91 (0xa2271000) [pid = 5680] [serial = 188] [outer = 0x9d8c1800] 03:10:01 INFO - PROCESS | 5680 | 1462529401317 Marionette DEBUG loaded listener.js 03:10:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 92 (0xa3241c00) [pid = 5680] [serial = 189] [outer = 0x9d8c1800] 03:10:02 INFO - PROCESS | 5680 | 1462529402287 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1643ms 03:10:02 INFO - PROCESS | 5680 | 1462529402349 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:10:02 INFO - PROCESS | 5680 | 1462529402354 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 03:10:02 INFO - PROCESS | 5680 | 1462529402361 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:10:02 INFO - PROCESS | 5680 | 1462529402365 Marionette TRACE conn3 <- [1,226,null,{}] 03:10:02 INFO - PROCESS | 5680 | 1462529402371 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:02 INFO - PROCESS | 5680 | 1462529402593 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:10:02 INFO - PROCESS | 5680 | 1462529402777 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x953a4000 == 48 [pid = 5680] [id = 64] 03:10:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 93 (0x99fb2000) [pid = 5680] [serial = 190] [outer = (nil)] 03:10:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 94 (0x9a6e1400) [pid = 5680] [serial = 191] [outer = 0x99fb2000] 03:10:02 INFO - PROCESS | 5680 | 1462529402916 Marionette DEBUG loaded listener.js 03:10:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 95 (0x9a6e4800) [pid = 5680] [serial = 192] [outer = 0x99fb2000] 03:10:03 INFO - PROCESS | 5680 | 1462529403719 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1393ms 03:10:03 INFO - PROCESS | 5680 | 1462529403754 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:10:03 INFO - PROCESS | 5680 | 1462529403757 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 03:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:10:03 INFO - PROCESS | 5680 | 1462529403763 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:10:03 INFO - PROCESS | 5680 | 1462529403767 Marionette TRACE conn3 <- [1,230,null,{}] 03:10:03 INFO - PROCESS | 5680 | 1462529403773 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:03 INFO - PROCESS | 5680 | 1462529403940 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:10:04 INFO - PROCESS | 5680 | 1462529404091 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a1eac00 == 49 [pid = 5680] [id = 65] 03:10:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 96 (0x9a6e1c00) [pid = 5680] [serial = 193] [outer = (nil)] 03:10:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 97 (0xa320e400) [pid = 5680] [serial = 194] [outer = 0x9a6e1c00] 03:10:04 INFO - PROCESS | 5680 | 1462529404178 Marionette DEBUG loaded listener.js 03:10:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 98 (0xa50cf800) [pid = 5680] [serial = 195] [outer = 0x9a6e1c00] 03:10:05 INFO - PROCESS | 5680 | 1462529405098 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1385ms 03:10:05 INFO - PROCESS | 5680 | 1462529405151 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:10:05 INFO - PROCESS | 5680 | 1462529405157 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 03:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:10:05 INFO - PROCESS | 5680 | 1462529405167 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:10:05 INFO - PROCESS | 5680 | 1462529405173 Marionette TRACE conn3 <- [1,234,null,{}] 03:10:05 INFO - PROCESS | 5680 | 1462529405183 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:05 INFO - PROCESS | 5680 | 1462529405652 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:10:05 INFO - PROCESS | 5680 | 1462529405841 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x9753d400 == 50 [pid = 5680] [id = 66] 03:10:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 99 (0x97541400) [pid = 5680] [serial = 196] [outer = (nil)] 03:10:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 100 (0x97559800) [pid = 5680] [serial = 197] [outer = 0x97541400] 03:10:05 INFO - PROCESS | 5680 | 1462529405923 Marionette DEBUG loaded listener.js 03:10:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 101 (0x996aa400) [pid = 5680] [serial = 198] [outer = 0x97541400] 03:10:06 INFO - PROCESS | 5680 | 1462529406798 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1691ms 03:10:06 INFO - PROCESS | 5680 | 1462529406859 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:10:06 INFO - PROCESS | 5680 | 1462529406865 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 03:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:10:06 INFO - PROCESS | 5680 | 1462529406872 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:10:06 INFO - PROCESS | 5680 | 1462529406880 Marionette TRACE conn3 <- [1,238,null,{}] 03:10:06 INFO - PROCESS | 5680 | 1462529406889 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:07 INFO - PROCESS | 5680 | 1462529407080 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:10:07 INFO - PROCESS | 5680 | 1462529407234 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a6df400 == 51 [pid = 5680] [id = 67] 03:10:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 102 (0x9a6e4c00) [pid = 5680] [serial = 199] [outer = (nil)] 03:10:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 103 (0x9a770400) [pid = 5680] [serial = 200] [outer = 0x9a6e4c00] 03:10:07 INFO - PROCESS | 5680 | 1462529407385 Marionette DEBUG loaded listener.js 03:10:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 104 (0x9b2b8400) [pid = 5680] [serial = 201] [outer = 0x9a6e4c00] 03:10:08 INFO - PROCESS | 5680 | 1462529408228 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1389ms 03:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:10:08 INFO - PROCESS | 5680 | 1462529408263 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:10:08 INFO - PROCESS | 5680 | 1462529408267 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 03:10:08 INFO - PROCESS | 5680 | 1462529408275 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:10:08 INFO - PROCESS | 5680 | 1462529408278 Marionette TRACE conn3 <- [1,242,null,{}] 03:10:08 INFO - PROCESS | 5680 | 1462529408285 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:08 INFO - PROCESS | 5680 | 1462529408456 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:10:08 INFO - PROCESS | 5680 | 1462529408605 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:08 INFO - PROCESS | 5680 | --DOCSHELL 0x922b0000 == 50 [pid = 5680] [id = 59] 03:10:08 INFO - PROCESS | 5680 | --DOCSHELL 0x9d8bfc00 == 49 [pid = 5680] [id = 58] 03:10:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b0000 == 50 [pid = 5680] [id = 68] 03:10:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 105 (0x922bb800) [pid = 5680] [serial = 202] [outer = (nil)] 03:10:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 106 (0x9755cc00) [pid = 5680] [serial = 203] [outer = 0x922bb800] 03:10:08 INFO - PROCESS | 5680 | 1462529408716 Marionette DEBUG loaded listener.js 03:10:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 107 (0x9a76cc00) [pid = 5680] [serial = 204] [outer = 0x922bb800] 03:10:08 INFO - PROCESS | 5680 | --DOCSHELL 0x9b13d000 == 49 [pid = 5680] [id = 57] 03:10:08 INFO - PROCESS | 5680 | --DOCSHELL 0x9b4b8800 == 48 [pid = 5680] [id = 56] 03:10:09 INFO - PROCESS | 5680 | --DOCSHELL 0x938b0c00 == 47 [pid = 5680] [id = 55] 03:10:09 INFO - PROCESS | 5680 | --DOCSHELL 0x92d5a800 == 46 [pid = 5680] [id = 54] 03:10:09 INFO - PROCESS | 5680 | --DOCSHELL 0x99ed5800 == 45 [pid = 5680] [id = 53] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 106 (0x97557000) [pid = 5680] [serial = 95] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 105 (0x99fdd400) [pid = 5680] [serial = 116] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 104 (0xa104ec00) [pid = 5680] [serial = 137] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 103 (0x9a2d9400) [pid = 5680] [serial = 128] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 102 (0xa2140c00) [pid = 5680] [serial = 134] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 101 (0x9bfb8800) [pid = 5680] [serial = 123] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 100 (0x9c232000) [pid = 5680] [serial = 122] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 99 (0xa219c800) [pid = 5680] [serial = 135] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 98 (0x9b4c3800) [pid = 5680] [serial = 119] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 97 (0x92d5ac00) [pid = 5680] [serial = 113] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 96 (0x990bf000) [pid = 5680] [serial = 126] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 95 (0x9755a800) [pid = 5680] [serial = 125] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 94 (0x9bf5fc00) [pid = 5680] [serial = 131] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 93 (0x9c18d800) [pid = 5680] [serial = 132] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 92 (0x9a76c800) [pid = 5680] [serial = 129] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | --DOMWINDOW == 91 (0xa0504c00) [pid = 5680] [serial = 138] [outer = (nil)] [url = about:blank] 03:10:09 INFO - PROCESS | 5680 | 1462529409507 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1290ms 03:10:09 INFO - PROCESS | 5680 | 1462529409564 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:10:09 INFO - PROCESS | 5680 | 1462529409570 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 03:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:10:09 INFO - PROCESS | 5680 | 1462529409587 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:10:09 INFO - PROCESS | 5680 | 1462529409595 Marionette TRACE conn3 <- [1,246,null,{}] 03:10:09 INFO - PROCESS | 5680 | 1462529409601 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:09 INFO - PROCESS | 5680 | 1462529409763 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:10:09 INFO - PROCESS | 5680 | 1462529409774 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x953aa000 == 46 [pid = 5680] [id = 69] 03:10:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 92 (0x99ed5800) [pid = 5680] [serial = 205] [outer = (nil)] 03:10:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 93 (0x9c191000) [pid = 5680] [serial = 206] [outer = 0x99ed5800] 03:10:09 INFO - PROCESS | 5680 | 1462529409862 Marionette DEBUG loaded listener.js 03:10:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 94 (0x9c247c00) [pid = 5680] [serial = 207] [outer = 0x99ed5800] 03:10:10 INFO - PROCESS | 5680 | 1462529410702 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1149ms 03:10:10 INFO - PROCESS | 5680 | 1462529410729 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:10:10 INFO - PROCESS | 5680 | 1462529410732 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 03:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:10:10 INFO - PROCESS | 5680 | 1462529410739 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:10:10 INFO - PROCESS | 5680 | 1462529410742 Marionette TRACE conn3 <- [1,250,null,{}] 03:10:10 INFO - PROCESS | 5680 | 1462529410752 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:10 INFO - PROCESS | 5680 | 1462529410904 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:10:11 INFO - PROCESS | 5680 | 1462529411023 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b9c00 == 47 [pid = 5680] [id = 70] 03:10:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 95 (0x9bf66c00) [pid = 5680] [serial = 208] [outer = (nil)] 03:10:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 96 (0xa2141400) [pid = 5680] [serial = 209] [outer = 0x9bf66c00] 03:10:11 INFO - PROCESS | 5680 | 1462529411101 Marionette DEBUG loaded listener.js 03:10:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 97 (0xa21a4400) [pid = 5680] [serial = 210] [outer = 0x9bf66c00] 03:10:11 INFO - PROCESS | 5680 | 1462529411866 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1186ms 03:10:11 INFO - PROCESS | 5680 | 1462529411927 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:10:11 INFO - PROCESS | 5680 | 1462529411931 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 03:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:10:11 INFO - PROCESS | 5680 | 1462529411937 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:10:11 INFO - PROCESS | 5680 | 1462529411940 Marionette TRACE conn3 <- [1,254,null,{}] 03:10:11 INFO - PROCESS | 5680 | 1462529411945 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:12 INFO - PROCESS | 5680 | 1462529412143 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:10:12 INFO - PROCESS | 5680 | 1462529412176 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:12 INFO - PROCESS | 5680 | ++DOCSHELL 0xa24f2000 == 48 [pid = 5680] [id = 71] 03:10:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 98 (0xa2619000) [pid = 5680] [serial = 211] [outer = (nil)] 03:10:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 99 (0xa324b400) [pid = 5680] [serial = 212] [outer = 0xa2619000] 03:10:12 INFO - PROCESS | 5680 | 1462529412259 Marionette DEBUG loaded listener.js 03:10:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 100 (0xa628a000) [pid = 5680] [serial = 213] [outer = 0xa2619000] 03:10:13 INFO - PROCESS | 5680 | 1462529413171 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1278ms 03:10:13 INFO - PROCESS | 5680 | 1462529413216 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:10:13 INFO - PROCESS | 5680 | 1462529413220 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 03:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:10:13 INFO - PROCESS | 5680 | 1462529413235 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:10:13 INFO - PROCESS | 5680 | 1462529413238 Marionette TRACE conn3 <- [1,258,null,{}] 03:10:13 INFO - PROCESS | 5680 | 1462529413244 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:13 INFO - PROCESS | 5680 | 1462529413432 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 99 (0x94548000) [pid = 5680] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 98 (0x922bd400) [pid = 5680] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 97 (0x99f98c00) [pid = 5680] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 96 (0x9b7b5c00) [pid = 5680] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 95 (0x9b4c1c00) [pid = 5680] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 94 (0xa226ac00) [pid = 5680] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 93 (0x9b49f800) [pid = 5680] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 92 (0x9b4b9400) [pid = 5680] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 91 (0x922b8400) [pid = 5680] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:10:13 INFO - PROCESS | 5680 | --DOMWINDOW == 90 (0x99ee1400) [pid = 5680] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:10:13 INFO - PROCESS | 5680 | 1462529413656 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b8400 == 49 [pid = 5680] [id = 72] 03:10:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 91 (0x922bd400) [pid = 5680] [serial = 214] [outer = (nil)] 03:10:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 92 (0x99edd400) [pid = 5680] [serial = 215] [outer = 0x922bd400] 03:10:13 INFO - PROCESS | 5680 | 1462529413750 Marionette DEBUG loaded listener.js 03:10:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 93 (0x99fab400) [pid = 5680] [serial = 216] [outer = 0x922bd400] 03:10:14 INFO - PROCESS | 5680 | 1462529414472 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1290ms 03:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:10:14 INFO - PROCESS | 5680 | 1462529414526 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:10:14 INFO - PROCESS | 5680 | 1462529414529 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 03:10:14 INFO - PROCESS | 5680 | 1462529414537 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:10:14 INFO - PROCESS | 5680 | 1462529414540 Marionette TRACE conn3 <- [1,262,null,{}] 03:10:14 INFO - PROCESS | 5680 | 1462529414546 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:14 INFO - PROCESS | 5680 | 1462529414692 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:10:14 INFO - PROCESS | 5680 | 1462529414708 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4c1c00 == 50 [pid = 5680] [id = 73] 03:10:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 94 (0x9b4c5000) [pid = 5680] [serial = 217] [outer = (nil)] 03:10:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 95 (0xa6767400) [pid = 5680] [serial = 218] [outer = 0x9b4c5000] 03:10:14 INFO - PROCESS | 5680 | 1462529414784 Marionette DEBUG loaded listener.js 03:10:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 96 (0xa6863000) [pid = 5680] [serial = 219] [outer = 0x9b4c5000] 03:10:15 INFO - PROCESS | 5680 | 1462529415572 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1147ms 03:10:15 INFO - PROCESS | 5680 | 1462529415689 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:10:15 INFO - PROCESS | 5680 | 1462529415696 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 03:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:10:15 INFO - PROCESS | 5680 | 1462529415704 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:10:15 INFO - PROCESS | 5680 | 1462529415712 Marionette TRACE conn3 <- [1,266,null,{}] 03:10:15 INFO - PROCESS | 5680 | 1462529415723 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:15 INFO - PROCESS | 5680 | 1462529415952 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:10:16 INFO - PROCESS | 5680 | 1462529416106 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dc1800 == 51 [pid = 5680] [id = 74] 03:10:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 97 (0x91dc4400) [pid = 5680] [serial = 220] [outer = (nil)] 03:10:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 98 (0x91dcac00) [pid = 5680] [serial = 221] [outer = 0x91dc4400] 03:10:16 INFO - PROCESS | 5680 | 1462529416206 Marionette DEBUG loaded listener.js 03:10:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 99 (0x92d5a800) [pid = 5680] [serial = 222] [outer = 0x91dc4400] 03:10:17 INFO - PROCESS | 5680 | 1462529417206 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1542ms 03:10:17 INFO - PROCESS | 5680 | 1462529417247 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:10:17 INFO - PROCESS | 5680 | 1462529417254 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 03:10:17 INFO - PROCESS | 5680 | 1462529417267 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:10:17 INFO - PROCESS | 5680 | 1462529417274 Marionette TRACE conn3 <- [1,270,null,{}] 03:10:17 INFO - PROCESS | 5680 | 1462529417280 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:17 INFO - PROCESS | 5680 | 1462529417466 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:10:17 INFO - PROCESS | 5680 | 1462529417616 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x94f46400 == 52 [pid = 5680] [id = 75] 03:10:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 100 (0x9755a800) [pid = 5680] [serial = 223] [outer = (nil)] 03:10:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 101 (0x99fae400) [pid = 5680] [serial = 224] [outer = 0x9755a800] 03:10:17 INFO - PROCESS | 5680 | 1462529417703 Marionette DEBUG loaded listener.js 03:10:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 102 (0x9a67a000) [pid = 5680] [serial = 225] [outer = 0x9755a800] 03:10:18 INFO - PROCESS | 5680 | 1462529418725 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1498ms 03:10:18 INFO - PROCESS | 5680 | 1462529418761 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:10:18 INFO - PROCESS | 5680 | 1462529418765 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 03:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:10:18 INFO - PROCESS | 5680 | 1462529418773 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:10:18 INFO - PROCESS | 5680 | 1462529418777 Marionette TRACE conn3 <- [1,274,null,{}] 03:10:18 INFO - PROCESS | 5680 | 1462529418793 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:18 INFO - PROCESS | 5680 | 1462529418980 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:10:19 INFO - PROCESS | 5680 | 1462529419145 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4ed400 == 53 [pid = 5680] [id = 76] 03:10:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 103 (0x9b7b8400) [pid = 5680] [serial = 226] [outer = (nil)] 03:10:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 104 (0x9c009800) [pid = 5680] [serial = 227] [outer = 0x9b7b8400] 03:10:19 INFO - PROCESS | 5680 | 1462529419311 Marionette DEBUG loaded listener.js 03:10:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 105 (0xa2140c00) [pid = 5680] [serial = 228] [outer = 0x9b7b8400] 03:10:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 106 (0xa67e2000) [pid = 5680] [serial = 229] [outer = 0x97543000] 03:10:20 INFO - PROCESS | 5680 | 1462529420424 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1687ms 03:10:20 INFO - PROCESS | 5680 | 1462529420460 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:10:20 INFO - PROCESS | 5680 | 1462529420464 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 03:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:10:20 INFO - PROCESS | 5680 | 1462529420473 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:10:20 INFO - PROCESS | 5680 | 1462529420477 Marionette TRACE conn3 <- [1,278,null,{}] 03:10:20 INFO - PROCESS | 5680 | 1462529420483 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:20 INFO - PROCESS | 5680 | 1462529420664 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:10:20 INFO - PROCESS | 5680 | 1462529420853 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x938bbc00 == 54 [pid = 5680] [id = 77] 03:10:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 107 (0x93b01c00) [pid = 5680] [serial = 230] [outer = (nil)] 03:10:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 108 (0xa67eb000) [pid = 5680] [serial = 231] [outer = 0x93b01c00] 03:10:20 INFO - PROCESS | 5680 | 1462529420951 Marionette DEBUG loaded listener.js 03:10:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 109 (0xa6d8e400) [pid = 5680] [serial = 232] [outer = 0x93b01c00] 03:10:21 INFO - PROCESS | 5680 | 1462529421816 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1389ms 03:10:21 INFO - PROCESS | 5680 | 1462529421861 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:10:21 INFO - PROCESS | 5680 | 1462529421866 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 03:10:21 INFO - PROCESS | 5680 | 1462529421872 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:10:21 INFO - PROCESS | 5680 | 1462529421876 Marionette TRACE conn3 <- [1,282,null,{}] 03:10:21 INFO - PROCESS | 5680 | 1462529421881 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:22 INFO - PROCESS | 5680 | 1462529422069 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:10:22 INFO - PROCESS | 5680 | 1462529422218 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dcbc00 == 55 [pid = 5680] [id = 78] 03:10:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 110 (0x922bb000) [pid = 5680] [serial = 233] [outer = (nil)] 03:10:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 111 (0xa6e73400) [pid = 5680] [serial = 234] [outer = 0x922bb000] 03:10:22 INFO - PROCESS | 5680 | 1462529422306 Marionette DEBUG loaded listener.js 03:10:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 112 (0xa6e79800) [pid = 5680] [serial = 235] [outer = 0x922bb000] 03:10:23 INFO - PROCESS | 5680 | 1462529423178 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1331ms 03:10:23 INFO - PROCESS | 5680 | 1462529423203 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:10:23 INFO - PROCESS | 5680 | 1462529423207 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 03:10:23 INFO - PROCESS | 5680 | 1462529423214 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:10:23 INFO - PROCESS | 5680 | 1462529423219 Marionette TRACE conn3 <- [1,286,null,{}] 03:10:23 INFO - PROCESS | 5680 | 1462529423225 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:23 INFO - PROCESS | 5680 | 1462529423455 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:10:23 INFO - PROCESS | 5680 | 1462529423608 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:23 INFO - PROCESS | 5680 | ++DOCSHELL 0xa6e39000 == 56 [pid = 5680] [id = 79] 03:10:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 113 (0xa6e73800) [pid = 5680] [serial = 236] [outer = (nil)] 03:10:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 114 (0xa8b21800) [pid = 5680] [serial = 237] [outer = 0xa6e73800] 03:10:23 INFO - PROCESS | 5680 | 1462529423700 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 115 (0xa8b86400) [pid = 5680] [serial = 238] [outer = 0xa6e73800] 03:10:24 INFO - PROCESS | 5680 | 1462529424559 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1402ms 03:10:24 INFO - PROCESS | 5680 | 1462529424617 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:10:24 INFO - PROCESS | 5680 | 1462529424622 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 03:10:24 INFO - PROCESS | 5680 | 1462529424629 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 5680 | 1462529424633 Marionette TRACE conn3 <- [1,290,null,{}] 03:10:24 INFO - PROCESS | 5680 | 1462529424638 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:24 INFO - PROCESS | 5680 | 1462529424806 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:10:24 INFO - PROCESS | 5680 | 1462529424966 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:25 INFO - PROCESS | 5680 | ++DOCSHELL 0xa6e72800 == 57 [pid = 5680] [id = 80] 03:10:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 116 (0xa819c800) [pid = 5680] [serial = 239] [outer = (nil)] 03:10:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 117 (0xa8f2b800) [pid = 5680] [serial = 240] [outer = 0xa819c800] 03:10:25 INFO - PROCESS | 5680 | 1462529425054 Marionette DEBUG loaded listener.js 03:10:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 118 (0xa8f64800) [pid = 5680] [serial = 241] [outer = 0xa819c800] 03:10:25 INFO - PROCESS | 5680 | 1462529425961 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1381ms 03:10:26 INFO - PROCESS | 5680 | 1462529426011 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:10:26 INFO - PROCESS | 5680 | 1462529426015 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 03:10:26 INFO - PROCESS | 5680 | 1462529426021 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:10:26 INFO - PROCESS | 5680 | 1462529426025 Marionette TRACE conn3 <- [1,294,null,{}] 03:10:26 INFO - PROCESS | 5680 | 1462529426031 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:26 INFO - PROCESS | 5680 | 1462529426202 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:10:26 INFO - PROCESS | 5680 | 1462529426354 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x938b5c00 == 58 [pid = 5680] [id = 81] 03:10:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 119 (0x9b4ea000) [pid = 5680] [serial = 242] [outer = (nil)] 03:10:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0xad149400) [pid = 5680] [serial = 243] [outer = 0x9b4ea000] 03:10:26 INFO - PROCESS | 5680 | 1462529426459 Marionette DEBUG loaded listener.js 03:10:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0xad14b000) [pid = 5680] [serial = 244] [outer = 0x9b4ea000] 03:10:27 INFO - PROCESS | 5680 | 1462529427414 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:27 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. 03:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1699ms 03:10:27 INFO - PROCESS | 5680 | 1462529427722 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:10:27 INFO - PROCESS | 5680 | 1462529427730 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 03:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:10:27 INFO - PROCESS | 5680 | 1462529427738 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:10:27 INFO - PROCESS | 5680 | 1462529427742 Marionette TRACE conn3 <- [1,298,null,{}] 03:10:27 INFO - PROCESS | 5680 | 1462529427750 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:27 INFO - PROCESS | 5680 | 1462529427944 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:10:28 INFO - PROCESS | 5680 | 1462529428148 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x953a5000 == 59 [pid = 5680] [id = 82] 03:10:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x953a7400) [pid = 5680] [serial = 245] [outer = (nil)] 03:10:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x953af000) [pid = 5680] [serial = 246] [outer = 0x953a7400] 03:10:28 INFO - PROCESS | 5680 | 1462529428229 Marionette DEBUG loaded listener.js 03:10:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x9918f400) [pid = 5680] [serial = 247] [outer = 0x953a7400] 03:10:29 INFO - PROCESS | 5680 | 1462529429150 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:29 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. 03:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1437ms 03:10:29 INFO - PROCESS | 5680 | 1462529429176 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:10:29 INFO - PROCESS | 5680 | 1462529429181 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 03:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:10:29 INFO - PROCESS | 5680 | 1462529429193 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:10:29 INFO - PROCESS | 5680 | 1462529429198 Marionette TRACE conn3 <- [1,302,null,{}] 03:10:29 INFO - PROCESS | 5680 | 1462529429206 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:29 INFO - PROCESS | 5680 | 1462529429371 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:10:29 INFO - PROCESS | 5680 | 1462529429536 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b7ec00 == 60 [pid = 5680] [id = 83] 03:10:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x92b82400) [pid = 5680] [serial = 248] [outer = (nil)] 03:10:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x92b86c00) [pid = 5680] [serial = 249] [outer = 0x92b82400] 03:10:29 INFO - PROCESS | 5680 | 1462529429619 Marionette DEBUG loaded listener.js 03:10:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x97557800) [pid = 5680] [serial = 250] [outer = 0x92b82400] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x9b13f800 == 59 [pid = 5680] [id = 26] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x922b8400 == 58 [pid = 5680] [id = 72] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x953aa800) [pid = 5680] [serial = 179] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0xa24f2000 == 57 [pid = 5680] [id = 71] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x922b9c00 == 56 [pid = 5680] [id = 70] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x953aa000 == 55 [pid = 5680] [id = 69] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x922b0000 == 54 [pid = 5680] [id = 68] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x9a6df400 == 53 [pid = 5680] [id = 67] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x9753d400 == 52 [pid = 5680] [id = 66] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x93940c00 == 51 [pid = 5680] [id = 61] 03:10:30 INFO - PROCESS | 5680 | --DOCSHELL 0x953a2000 == 50 [pid = 5680] [id = 60] 03:10:30 INFO - PROCESS | 5680 | 1462529430567 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0xa67e1c00) [pid = 5680] [serial = 155] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x9753f400) [pid = 5680] [serial = 161] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x9d8bdc00) [pid = 5680] [serial = 177] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x9a769400) [pid = 5680] [serial = 159] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0xa34be400) [pid = 5680] [serial = 149] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0xa6283c00) [pid = 5680] [serial = 152] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x9c212800) [pid = 5680] [serial = 168] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 118 (0x9bf69c00) [pid = 5680] [serial = 167] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 117 (0xa0504000) [pid = 5680] [serial = 171] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 116 (0x99f9b800) [pid = 5680] [serial = 162] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 115 (0xa34b7000) [pid = 5680] [serial = 174] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 114 (0x9b4b9c00) [pid = 5680] [serial = 146] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 113 (0xa26b7800) [pid = 5680] [serial = 140] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 112 (0x9b4bb400) [pid = 5680] [serial = 164] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 111 (0x9a245000) [pid = 5680] [serial = 158] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 110 (0x9d8ba400) [pid = 5680] [serial = 170] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 109 (0x9b83b400) [pid = 5680] [serial = 176] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 108 (0xa3248800) [pid = 5680] [serial = 173] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 107 (0x9b4c2800) [pid = 5680] [serial = 165] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 106 (0x99ed5000) [pid = 5680] [serial = 143] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 105 (0x9bf6a800) [pid = 5680] [serial = 120] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 104 (0x94f09000) [pid = 5680] [serial = 114] [outer = (nil)] [url = about:blank] 03:10:30 INFO - PROCESS | 5680 | --DOMWINDOW == 103 (0x9a361c00) [pid = 5680] [serial = 117] [outer = (nil)] [url = about:blank] 03:10:30 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. 03:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1441ms 03:10:30 INFO - PROCESS | 5680 | 1462529430631 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:10:30 INFO - PROCESS | 5680 | 1462529430634 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 03:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:10:30 INFO - PROCESS | 5680 | 1462529430642 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:10:30 INFO - PROCESS | 5680 | 1462529430646 Marionette TRACE conn3 <- [1,306,null,{}] 03:10:30 INFO - PROCESS | 5680 | 1462529430661 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:30 INFO - PROCESS | 5680 | 1462529430834 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:10:30 INFO - PROCESS | 5680 | 1462529430948 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b8400 == 51 [pid = 5680] [id = 84] 03:10:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 104 (0x953ac400) [pid = 5680] [serial = 251] [outer = (nil)] 03:10:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 105 (0x99faf000) [pid = 5680] [serial = 252] [outer = 0x953ac400] 03:10:31 INFO - PROCESS | 5680 | 1462529431034 Marionette DEBUG loaded listener.js 03:10:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 106 (0x9a245000) [pid = 5680] [serial = 253] [outer = 0x953ac400] 03:10:31 INFO - PROCESS | 5680 | 1462529431941 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:31 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. 03:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1344ms 03:10:31 INFO - PROCESS | 5680 | 1462529431987 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:10:31 INFO - PROCESS | 5680 | 1462529431991 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 03:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:10:32 INFO - PROCESS | 5680 | 1462529431998 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:10:32 INFO - PROCESS | 5680 | 1462529432002 Marionette TRACE conn3 <- [1,310,null,{}] 03:10:32 INFO - PROCESS | 5680 | 1462529432007 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:32 INFO - PROCESS | 5680 | 1462529432181 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:10:32 INFO - PROCESS | 5680 | 1462529432298 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x93b03c00 == 52 [pid = 5680] [id = 85] 03:10:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 107 (0x953aa000) [pid = 5680] [serial = 254] [outer = (nil)] 03:10:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 108 (0x9a771c00) [pid = 5680] [serial = 255] [outer = 0x953aa000] 03:10:32 INFO - PROCESS | 5680 | 1462529432377 Marionette DEBUG loaded listener.js 03:10:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 109 (0x9b143000) [pid = 5680] [serial = 256] [outer = 0x953aa000] 03:10:33 INFO - PROCESS | 5680 | 1462529433135 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:33 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. 03:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1185ms 03:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:10:33 INFO - PROCESS | 5680 | 1462529433191 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:10:33 INFO - PROCESS | 5680 | 1462529433193 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 03:10:33 INFO - PROCESS | 5680 | 1462529433201 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:10:33 INFO - PROCESS | 5680 | 1462529433205 Marionette TRACE conn3 <- [1,314,null,{}] 03:10:33 INFO - PROCESS | 5680 | 1462529433211 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:33 INFO - PROCESS | 5680 | 1462529433412 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:10:33 INFO - PROCESS | 5680 | 1462529433441 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a766800 == 53 [pid = 5680] [id = 86] 03:10:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 110 (0x9b4ba800) [pid = 5680] [serial = 257] [outer = (nil)] 03:10:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 111 (0x9b4c5800) [pid = 5680] [serial = 258] [outer = 0x9b4ba800] 03:10:33 INFO - PROCESS | 5680 | 1462529433517 Marionette DEBUG loaded listener.js 03:10:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 112 (0x9b4f7400) [pid = 5680] [serial = 259] [outer = 0x9b4ba800] 03:10:34 INFO - PROCESS | 5680 | 1462529434431 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:34 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. 03:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1293ms 03:10:34 INFO - PROCESS | 5680 | 1462529434515 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:10:34 INFO - PROCESS | 5680 | 1462529434518 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 03:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:10:34 INFO - PROCESS | 5680 | 1462529434543 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:10:34 INFO - PROCESS | 5680 | 1462529434545 Marionette TRACE conn3 <- [1,318,null,{}] 03:10:34 INFO - PROCESS | 5680 | 1462529434552 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:34 INFO - PROCESS | 5680 | 1462529434770 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:10:34 INFO - PROCESS | 5680 | 1462529434801 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a774800 == 54 [pid = 5680] [id = 87] 03:10:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 113 (0x9b4c3800) [pid = 5680] [serial = 260] [outer = (nil)] 03:10:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 114 (0x9c248400) [pid = 5680] [serial = 261] [outer = 0x9b4c3800] 03:10:34 INFO - PROCESS | 5680 | 1462529434878 Marionette DEBUG loaded listener.js 03:10:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 115 (0xa1049000) [pid = 5680] [serial = 262] [outer = 0x9b4c3800] 03:10:35 INFO - PROCESS | 5680 | --DOMWINDOW == 114 (0xa2619000) [pid = 5680] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:10:35 INFO - PROCESS | 5680 | --DOMWINDOW == 113 (0x922bd400) [pid = 5680] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:10:35 INFO - PROCESS | 5680 | --DOMWINDOW == 112 (0x9a6e4c00) [pid = 5680] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:10:35 INFO - PROCESS | 5680 | --DOMWINDOW == 111 (0x9bf66c00) [pid = 5680] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:10:35 INFO - PROCESS | 5680 | --DOMWINDOW == 110 (0x97541400) [pid = 5680] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:10:35 INFO - PROCESS | 5680 | --DOMWINDOW == 109 (0x99ed5800) [pid = 5680] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:10:35 INFO - PROCESS | 5680 | --DOMWINDOW == 108 (0x922bb800) [pid = 5680] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:10:35 INFO - PROCESS | 5680 | 1462529435981 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:36 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. 03:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1493ms 03:10:36 INFO - PROCESS | 5680 | 1462529436029 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:10:36 INFO - PROCESS | 5680 | 1462529436033 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 03:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:10:36 INFO - PROCESS | 5680 | 1462529436039 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:10:36 INFO - PROCESS | 5680 | 1462529436042 Marionette TRACE conn3 <- [1,322,null,{}] 03:10:36 INFO - PROCESS | 5680 | 1462529436048 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:36 INFO - PROCESS | 5680 | 1462529436210 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:10:36 INFO - PROCESS | 5680 | 1462529436221 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b80c00 == 55 [pid = 5680] [id = 88] 03:10:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 109 (0x9a6d8c00) [pid = 5680] [serial = 263] [outer = (nil)] 03:10:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 110 (0xa22bb400) [pid = 5680] [serial = 264] [outer = 0x9a6d8c00] 03:10:36 INFO - PROCESS | 5680 | 1462529436298 Marionette DEBUG loaded listener.js 03:10:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 111 (0xa3053000) [pid = 5680] [serial = 265] [outer = 0x9a6d8c00] 03:10:37 INFO - PROCESS | 5680 | 1462529437161 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:37 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. 03:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1142ms 03:10:37 INFO - PROCESS | 5680 | 1462529437183 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:10:37 INFO - PROCESS | 5680 | 1462529437187 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 03:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:10:37 INFO - PROCESS | 5680 | 1462529437194 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:10:37 INFO - PROCESS | 5680 | 1462529437196 Marionette TRACE conn3 <- [1,326,null,{}] 03:10:37 INFO - PROCESS | 5680 | 1462529437203 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:37 INFO - PROCESS | 5680 | 1462529437357 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:10:37 INFO - PROCESS | 5680 | 1462529437584 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dc2800 == 56 [pid = 5680] [id = 89] 03:10:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 112 (0x91dc7000) [pid = 5680] [serial = 266] [outer = (nil)] 03:10:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 113 (0x92b15000) [pid = 5680] [serial = 267] [outer = 0x91dc7000] 03:10:37 INFO - PROCESS | 5680 | 1462529437677 Marionette DEBUG loaded listener.js 03:10:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 114 (0x92b1ec00) [pid = 5680] [serial = 268] [outer = 0x91dc7000] 03:10:38 INFO - PROCESS | 5680 | 1462529438761 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:38 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. 03:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1587ms 03:10:38 INFO - PROCESS | 5680 | 1462529438783 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:10:38 INFO - PROCESS | 5680 | 1462529438791 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 03:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:10:38 INFO - PROCESS | 5680 | 1462529438800 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:10:38 INFO - PROCESS | 5680 | 1462529438806 Marionette TRACE conn3 <- [1,330,null,{}] 03:10:38 INFO - PROCESS | 5680 | 1462529438815 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:39 INFO - PROCESS | 5680 | 1462529439035 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:10:39 INFO - PROCESS | 5680 | 1462529439254 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b87c00 == 57 [pid = 5680] [id = 90] 03:10:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 115 (0x938b3c00) [pid = 5680] [serial = 269] [outer = (nil)] 03:10:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 116 (0x93bc8000) [pid = 5680] [serial = 270] [outer = 0x938b3c00] 03:10:39 INFO - PROCESS | 5680 | 1462529439367 Marionette DEBUG loaded listener.js 03:10:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 117 (0x94f05c00) [pid = 5680] [serial = 271] [outer = 0x938b3c00] 03:10:40 INFO - PROCESS | 5680 | 1462529440333 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:40 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. 03:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1587ms 03:10:40 INFO - PROCESS | 5680 | 1462529440392 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:10:40 INFO - PROCESS | 5680 | 1462529440399 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 03:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:10:40 INFO - PROCESS | 5680 | 1462529440406 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:10:40 INFO - PROCESS | 5680 | 1462529440411 Marionette TRACE conn3 <- [1,334,null,{}] 03:10:40 INFO - PROCESS | 5680 | 1462529440417 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:40 INFO - PROCESS | 5680 | 1462529440651 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:10:40 INFO - PROCESS | 5680 | 1462529440853 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x97556c00 == 58 [pid = 5680] [id = 91] 03:10:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 118 (0x97558800) [pid = 5680] [serial = 272] [outer = (nil)] 03:10:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 119 (0x9962f400) [pid = 5680] [serial = 273] [outer = 0x97558800] 03:10:41 INFO - PROCESS | 5680 | 1462529440995 Marionette DEBUG loaded listener.js 03:10:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x99fb0000) [pid = 5680] [serial = 274] [outer = 0x97558800] 03:10:41 INFO - PROCESS | 5680 | 1462529441993 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:42 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. 03:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1635ms 03:10:42 INFO - PROCESS | 5680 | 1462529442044 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:10:42 INFO - PROCESS | 5680 | 1462529442049 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 03:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:10:42 INFO - PROCESS | 5680 | 1462529442066 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:10:42 INFO - PROCESS | 5680 | 1462529442077 Marionette TRACE conn3 <- [1,338,null,{}] 03:10:42 INFO - PROCESS | 5680 | 1462529442085 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:42 INFO - PROCESS | 5680 | 1462529442319 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:10:42 INFO - PROCESS | 5680 | 1462529442520 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dcd800 == 59 [pid = 5680] [id = 92] 03:10:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x9a773800) [pid = 5680] [serial = 275] [outer = (nil)] 03:10:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x9b4c3400) [pid = 5680] [serial = 276] [outer = 0x9a773800] 03:10:42 INFO - PROCESS | 5680 | 1462529442656 Marionette DEBUG loaded listener.js 03:10:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x9b7b5c00) [pid = 5680] [serial = 277] [outer = 0x9a773800] 03:10:43 INFO - PROCESS | 5680 | 1462529443535 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:43 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. 03:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1549ms 03:10:43 INFO - PROCESS | 5680 | 1462529443607 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:10:43 INFO - PROCESS | 5680 | 1462529443613 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 03:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:10:43 INFO - PROCESS | 5680 | 1462529443619 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:10:43 INFO - PROCESS | 5680 | 1462529443622 Marionette TRACE conn3 <- [1,342,null,{}] 03:10:43 INFO - PROCESS | 5680 | 1462529443629 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:43 INFO - PROCESS | 5680 | 1462529443852 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:10:44 INFO - PROCESS | 5680 | 1462529444008 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b13c000 == 60 [pid = 5680] [id = 93] 03:10:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x9bfbac00) [pid = 5680] [serial = 278] [outer = (nil)] 03:10:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0xa0503800) [pid = 5680] [serial = 279] [outer = 0x9bfbac00] 03:10:44 INFO - PROCESS | 5680 | 1462529444140 Marionette DEBUG loaded listener.js 03:10:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0xa24f1800) [pid = 5680] [serial = 280] [outer = 0x9bfbac00] 03:10:45 INFO - PROCESS | 5680 | 1462529445039 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:45 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. 03:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1443ms 03:10:45 INFO - PROCESS | 5680 | 1462529445063 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:10:45 INFO - PROCESS | 5680 | 1462529445067 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 03:10:45 INFO - PROCESS | 5680 | 1462529445075 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:10:45 INFO - PROCESS | 5680 | 1462529445079 Marionette TRACE conn3 <- [1,346,null,{}] 03:10:45 INFO - PROCESS | 5680 | 1462529445105 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:45 INFO - PROCESS | 5680 | 1462529445286 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:10:45 INFO - PROCESS | 5680 | 1462529445446 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:45 INFO - PROCESS | 5680 | ++DOCSHELL 0xa26db400 == 61 [pid = 5680] [id = 94] 03:10:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0xa30aac00) [pid = 5680] [serial = 281] [outer = (nil)] 03:10:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0xa358cc00) [pid = 5680] [serial = 282] [outer = 0xa30aac00] 03:10:45 INFO - PROCESS | 5680 | 1462529445548 Marionette DEBUG loaded listener.js 03:10:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0xa6d89400) [pid = 5680] [serial = 283] [outer = 0xa30aac00] 03:10:46 INFO - PROCESS | 5680 | 1462529446551 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:46 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. 03:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1552ms 03:10:46 INFO - PROCESS | 5680 | 1462529446627 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:10:46 INFO - PROCESS | 5680 | 1462529446632 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 03:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:10:46 INFO - PROCESS | 5680 | 1462529446639 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:10:46 INFO - PROCESS | 5680 | 1462529446642 Marionette TRACE conn3 <- [1,350,null,{}] 03:10:46 INFO - PROCESS | 5680 | 1462529446648 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:46 INFO - PROCESS | 5680 | 1462529446893 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:10:47 INFO - PROCESS | 5680 | 1462529447125 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x916a9400 == 62 [pid = 5680] [id = 95] 03:10:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x916af400) [pid = 5680] [serial = 284] [outer = (nil)] 03:10:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x916b6400) [pid = 5680] [serial = 285] [outer = 0x916af400] 03:10:47 INFO - PROCESS | 5680 | 1462529447226 Marionette DEBUG loaded listener.js 03:10:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0xa3592c00) [pid = 5680] [serial = 286] [outer = 0x916af400] 03:10:48 INFO - PROCESS | 5680 | 1462529448087 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:48 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. 03:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1491ms 03:10:48 INFO - PROCESS | 5680 | 1462529448131 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:10:48 INFO - PROCESS | 5680 | 1462529448135 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 03:10:48 INFO - PROCESS | 5680 | 1462529448142 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:10:48 INFO - PROCESS | 5680 | 1462529448145 Marionette TRACE conn3 <- [1,354,null,{}] 03:10:48 INFO - PROCESS | 5680 | 1462529448151 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:48 INFO - PROCESS | 5680 | 1462529448347 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:10:48 INFO - PROCESS | 5680 | 1462529448505 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x916ac000 == 63 [pid = 5680] [id = 96] 03:10:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x916af000) [pid = 5680] [serial = 287] [outer = (nil)] 03:10:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0xa819a400) [pid = 5680] [serial = 288] [outer = 0x916af000] 03:10:48 INFO - PROCESS | 5680 | 1462529448597 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0xa81a5800) [pid = 5680] [serial = 289] [outer = 0x916af000] 03:10:49 INFO - PROCESS | 5680 | 1462529449582 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:49 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. 03:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1489ms 03:10:49 INFO - PROCESS | 5680 | 1462529449631 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:10:49 INFO - PROCESS | 5680 | 1462529449636 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 03:10:49 INFO - PROCESS | 5680 | 1462529449644 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 5680 | 1462529449647 Marionette TRACE conn3 <- [1,358,null,{}] 03:10:49 INFO - PROCESS | 5680 | 1462529449655 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:49 INFO - PROCESS | 5680 | 1462529449890 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:10:50 INFO - PROCESS | 5680 | 1462529450391 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x916b4400 == 64 [pid = 5680] [id = 97] 03:10:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x916b4800) [pid = 5680] [serial = 290] [outer = (nil)] 03:10:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x91dc3c00) [pid = 5680] [serial = 291] [outer = 0x916b4800] 03:10:50 INFO - PROCESS | 5680 | 1462529450521 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x922bc400) [pid = 5680] [serial = 292] [outer = 0x916b4800] 03:10:51 INFO - PROCESS | 5680 | 1462529451547 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:51 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. 03:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1945ms 03:10:51 INFO - PROCESS | 5680 | 1462529451590 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:10:51 INFO - PROCESS | 5680 | 1462529451600 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 03:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:10:51 INFO - PROCESS | 5680 | 1462529451617 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:10:51 INFO - PROCESS | 5680 | 1462529451629 Marionette TRACE conn3 <- [1,362,null,{}] 03:10:51 INFO - PROCESS | 5680 | 1462529451694 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:51 INFO - PROCESS | 5680 | 1462529451913 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:10:52 INFO - PROCESS | 5680 | 1462529452123 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b7d800 == 65 [pid = 5680] [id = 98] 03:10:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x92b80000) [pid = 5680] [serial = 293] [outer = (nil)] 03:10:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x92b85c00) [pid = 5680] [serial = 294] [outer = 0x92b80000] 03:10:52 INFO - PROCESS | 5680 | 1462529452206 Marionette DEBUG loaded listener.js 03:10:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x93bc3000) [pid = 5680] [serial = 295] [outer = 0x92b80000] 03:10:52 INFO - PROCESS | 5680 | --DOCSHELL 0x92b80c00 == 64 [pid = 5680] [id = 88] 03:10:52 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0xa6767400) [pid = 5680] [serial = 218] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x97554c00) [pid = 5680] [serial = 182] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x9a771800) [pid = 5680] [serial = 185] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0xa2271000) [pid = 5680] [serial = 188] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x9a6e1400) [pid = 5680] [serial = 191] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0xa320e400) [pid = 5680] [serial = 194] [outer = (nil)] [url = about:blank] 03:10:52 INFO - PROCESS | 5680 | --DOCSHELL 0x9a774800 == 63 [pid = 5680] [id = 87] 03:10:52 INFO - PROCESS | 5680 | --DOCSHELL 0x9a766800 == 62 [pid = 5680] [id = 86] 03:10:52 INFO - PROCESS | 5680 | --DOCSHELL 0x93b03c00 == 61 [pid = 5680] [id = 85] 03:10:52 INFO - PROCESS | 5680 | --DOCSHELL 0x922b8400 == 60 [pid = 5680] [id = 84] 03:10:52 INFO - PROCESS | 5680 | --DOCSHELL 0x92b7ec00 == 59 [pid = 5680] [id = 83] 03:10:52 INFO - PROCESS | 5680 | --DOCSHELL 0x953a5000 == 58 [pid = 5680] [id = 82] 03:10:52 INFO - PROCESS | 5680 | --DOCSHELL 0x9b4c1c00 == 57 [pid = 5680] [id = 73] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0xa21a4400) [pid = 5680] [serial = 210] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0xa324b400) [pid = 5680] [serial = 212] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x99edd400) [pid = 5680] [serial = 215] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0xa628a000) [pid = 5680] [serial = 213] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x99fab400) [pid = 5680] [serial = 216] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x9b2b8400) [pid = 5680] [serial = 201] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x9a770400) [pid = 5680] [serial = 200] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0xa2141400) [pid = 5680] [serial = 209] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x996aa400) [pid = 5680] [serial = 198] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x97559800) [pid = 5680] [serial = 197] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x9c191000) [pid = 5680] [serial = 206] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x9c247c00) [pid = 5680] [serial = 207] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x9755cc00) [pid = 5680] [serial = 203] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x9a76cc00) [pid = 5680] [serial = 204] [outer = (nil)] [url = about:blank] 03:10:53 INFO - PROCESS | 5680 | 1462529453187 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:53 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. 03:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1639ms 03:10:53 INFO - PROCESS | 5680 | 1462529453259 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:10:53 INFO - PROCESS | 5680 | 1462529453265 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 03:10:53 INFO - PROCESS | 5680 | 1462529453272 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:10:53 INFO - PROCESS | 5680 | 1462529453275 Marionette TRACE conn3 <- [1,366,null,{}] 03:10:53 INFO - PROCESS | 5680 | 1462529453281 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:53 INFO - PROCESS | 5680 | 1462529453446 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:10:53 INFO - PROCESS | 5680 | 1462529453575 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dc2400 == 58 [pid = 5680] [id = 99] 03:10:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x92b84800) [pid = 5680] [serial = 296] [outer = (nil)] 03:10:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x953a2c00) [pid = 5680] [serial = 297] [outer = 0x92b84800] 03:10:53 INFO - PROCESS | 5680 | 1462529453654 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x9755b800) [pid = 5680] [serial = 298] [outer = 0x92b84800] 03:10:54 INFO - PROCESS | 5680 | 1462529454529 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:54 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. 03:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1285ms 03:10:54 INFO - PROCESS | 5680 | 1462529454559 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:10:54 INFO - PROCESS | 5680 | 1462529454563 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 03:10:54 INFO - PROCESS | 5680 | 1462529454577 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:10:54 INFO - PROCESS | 5680 | 1462529454587 Marionette TRACE conn3 <- [1,370,null,{}] 03:10:54 INFO - PROCESS | 5680 | 1462529454596 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:54 INFO - PROCESS | 5680 | 1462529454780 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:10:54 INFO - PROCESS | 5680 | 1462529454910 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x93b03c00 == 59 [pid = 5680] [id = 100] 03:10:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x9755d000) [pid = 5680] [serial = 299] [outer = (nil)] 03:10:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x9a6dcc00) [pid = 5680] [serial = 300] [outer = 0x9755d000] 03:10:54 INFO - PROCESS | 5680 | 1462529454986 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x9a6e5c00) [pid = 5680] [serial = 301] [outer = 0x9755d000] 03:10:55 INFO - PROCESS | 5680 | 1462529455873 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:10:55 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. 03:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1351ms 03:10:55 INFO - PROCESS | 5680 | 1462529455922 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:10:55 INFO - PROCESS | 5680 | 1462529455927 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 03:10:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:10:55 INFO - PROCESS | 5680 | 1462529455933 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:10:55 INFO - PROCESS | 5680 | 1462529455938 Marionette TRACE conn3 <- [1,374,null,{}] 03:10:55 INFO - PROCESS | 5680 | 1462529455950 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:56 INFO - PROCESS | 5680 | 1462529456180 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:10:56 INFO - PROCESS | 5680 | 1462529456223 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a6e3800 == 60 [pid = 5680] [id = 101] 03:10:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x9a76f400) [pid = 5680] [serial = 302] [outer = (nil)] 03:10:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x9b139000) [pid = 5680] [serial = 303] [outer = 0x9a76f400] 03:10:56 INFO - PROCESS | 5680 | 1462529456307 Marionette DEBUG loaded listener.js 03:10:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x9b2b3c00) [pid = 5680] [serial = 304] [outer = 0x9a76f400] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x9b4c5000) [pid = 5680] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x953aa000) [pid = 5680] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x953ac400) [pid = 5680] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x953a7400) [pid = 5680] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x92b82400) [pid = 5680] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x953a3400) [pid = 5680] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x9b4ba800) [pid = 5680] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x9b4c3800) [pid = 5680] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:10:57 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x9b140800) [pid = 5680] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:10:57 INFO - PROCESS | 5680 | 1462529457594 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:10:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:10:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1696ms 03:10:57 INFO - PROCESS | 5680 | 1462529457630 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:10:57 INFO - PROCESS | 5680 | 1462529457634 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 03:10:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:10:57 INFO - PROCESS | 5680 | 1462529457640 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:10:57 INFO - PROCESS | 5680 | 1462529457643 Marionette TRACE conn3 <- [1,378,null,{}] 03:10:57 INFO - PROCESS | 5680 | 1462529457649 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:57 INFO - PROCESS | 5680 | 1462529457811 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:10:58 INFO - PROCESS | 5680 | 1462529458010 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x95020000 == 61 [pid = 5680] [id = 102] 03:10:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x95020800) [pid = 5680] [serial = 305] [outer = (nil)] 03:10:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x95024c00) [pid = 5680] [serial = 306] [outer = 0x95020800] 03:10:58 INFO - PROCESS | 5680 | 1462529458100 Marionette DEBUG loaded listener.js 03:10:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x953aec00) [pid = 5680] [serial = 307] [outer = 0x95020800] 03:10:58 INFO - PROCESS | 5680 | 1462529458885 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:10:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:10:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1289ms 03:10:58 INFO - PROCESS | 5680 | 1462529458931 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 5680 | 1462529458935 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 03:10:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:10:58 INFO - PROCESS | 5680 | 1462529458941 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 5680 | 1462529458944 Marionette TRACE conn3 <- [1,382,null,{}] 03:10:58 INFO - PROCESS | 5680 | 1462529458950 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:59 INFO - PROCESS | 5680 | 1462529459110 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:10:59 INFO - PROCESS | 5680 | 1462529459127 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x916ae000 == 62 [pid = 5680] [id = 103] 03:10:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x9a9b8c00) [pid = 5680] [serial = 308] [outer = (nil)] 03:10:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x9b4ba800) [pid = 5680] [serial = 309] [outer = 0x9a9b8c00] 03:10:59 INFO - PROCESS | 5680 | 1462529459203 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x9b82e400) [pid = 5680] [serial = 310] [outer = 0x9a9b8c00] 03:11:00 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:11:00 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:11:00 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:11:00 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:11:00 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:11:00 INFO - PROCESS | 5680 | 1462529460382 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:11:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1480ms 03:11:00 INFO - PROCESS | 5680 | 1462529460423 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 5680 | 1462529460430 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 03:11:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:11:00 INFO - PROCESS | 5680 | 1462529460440 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 5680 | 1462529460445 Marionette TRACE conn3 <- [1,386,null,{}] 03:11:00 INFO - PROCESS | 5680 | 1462529460455 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:00 INFO - PROCESS | 5680 | 1462529460688 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:11:00 INFO - PROCESS | 5680 | 1462529460955 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5ac800 == 63 [pid = 5680] [id = 104] 03:11:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8f5b3c00) [pid = 5680] [serial = 311] [outer = (nil)] 03:11:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8f812400) [pid = 5680] [serial = 312] [outer = 0x8f5b3c00] 03:11:01 INFO - PROCESS | 5680 | 1462529461060 Marionette DEBUG loaded listener.js 03:11:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x916b2800) [pid = 5680] [serial = 313] [outer = 0x8f5b3c00] 03:11:02 INFO - PROCESS | 5680 | 1462529462251 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:11:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:11:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1836ms 03:11:02 INFO - PROCESS | 5680 | 1462529462278 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:11:02 INFO - PROCESS | 5680 | 1462529462288 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 03:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:11:02 INFO - PROCESS | 5680 | 1462529462300 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:11:02 INFO - PROCESS | 5680 | 1462529462305 Marionette TRACE conn3 <- [1,390,null,{}] 03:11:02 INFO - PROCESS | 5680 | 1462529462314 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:02 INFO - PROCESS | 5680 | 1462529462551 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:11:02 INFO - PROCESS | 5680 | 1462529462821 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b7a000 == 64 [pid = 5680] [id = 105] 03:11:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x92b7b000) [pid = 5680] [serial = 314] [outer = (nil)] 03:11:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x93bbe800) [pid = 5680] [serial = 315] [outer = 0x92b7b000] 03:11:02 INFO - PROCESS | 5680 | 1462529462917 Marionette DEBUG loaded listener.js 03:11:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x9501fc00) [pid = 5680] [serial = 316] [outer = 0x92b7b000] 03:11:04 INFO - PROCESS | 5680 | 1462529464106 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1850ms 03:11:04 INFO - PROCESS | 5680 | 1462529464151 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:11:04 INFO - PROCESS | 5680 | 1462529464156 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 03:11:04 INFO - PROCESS | 5680 | 1462529464163 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 5680 | 1462529464171 Marionette TRACE conn3 <- [1,394,null,{}] 03:11:04 INFO - PROCESS | 5680 | 1462529464189 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:04 INFO - PROCESS | 5680 | 1462529464387 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:11:04 INFO - PROCESS | 5680 | 1462529464583 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x916ab800 == 65 [pid = 5680] [id = 106] 03:11:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x996a9000) [pid = 5680] [serial = 317] [outer = (nil)] 03:11:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x9a246800) [pid = 5680] [serial = 318] [outer = 0x996a9000] 03:11:04 INFO - PROCESS | 5680 | 1462529464682 Marionette DEBUG loaded listener.js 03:11:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x9a8aec00) [pid = 5680] [serial = 319] [outer = 0x996a9000] 03:11:05 INFO - PROCESS | 5680 | 1462529465577 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:11:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:11:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1492ms 03:11:05 INFO - PROCESS | 5680 | 1462529465656 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:11:05 INFO - PROCESS | 5680 | 1462529465661 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 03:11:05 INFO - PROCESS | 5680 | 1462529465668 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:11:05 INFO - PROCESS | 5680 | 1462529465672 Marionette TRACE conn3 <- [1,398,null,{}] 03:11:05 INFO - PROCESS | 5680 | 1462529465678 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:05 INFO - PROCESS | 5680 | 1462529465911 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:11:06 INFO - PROCESS | 5680 | 1462529466138 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4bbc00 == 66 [pid = 5680] [id = 107] 03:11:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x9b4c5c00) [pid = 5680] [serial = 320] [outer = (nil)] 03:11:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x9c012400) [pid = 5680] [serial = 321] [outer = 0x9b4c5c00] 03:11:06 INFO - PROCESS | 5680 | 1462529466256 Marionette DEBUG loaded listener.js 03:11:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x9c23ec00) [pid = 5680] [serial = 322] [outer = 0x9b4c5c00] 03:11:07 INFO - PROCESS | 5680 | 1462529467236 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:11:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1635ms 03:11:07 INFO - PROCESS | 5680 | 1462529467305 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:11:07 INFO - PROCESS | 5680 | 1462529467312 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 03:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:11:07 INFO - PROCESS | 5680 | 1462529467320 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:11:07 INFO - PROCESS | 5680 | 1462529467324 Marionette TRACE conn3 <- [1,402,null,{}] 03:11:07 INFO - PROCESS | 5680 | 1462529467331 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:07 INFO - PROCESS | 5680 | 1462529467567 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:11:07 INFO - PROCESS | 5680 | 1462529467825 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9c3c00 == 67 [pid = 5680] [id = 108] 03:11:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8f9c5000) [pid = 5680] [serial = 323] [outer = (nil)] 03:11:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8f9cc800) [pid = 5680] [serial = 324] [outer = 0x8f9c5000] 03:11:07 INFO - PROCESS | 5680 | 1462529467934 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8f9ce800) [pid = 5680] [serial = 325] [outer = 0x8f9c5000] 03:11:08 INFO - PROCESS | 5680 | 1462529468932 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1681ms 03:11:09 INFO - PROCESS | 5680 | 1462529469002 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:11:09 INFO - PROCESS | 5680 | 1462529469007 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 03:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:11:09 INFO - PROCESS | 5680 | 1462529469016 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 5680 | 1462529469019 Marionette TRACE conn3 <- [1,406,null,{}] 03:11:09 INFO - PROCESS | 5680 | 1462529469026 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:09 INFO - PROCESS | 5680 | 1462529469279 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:11:09 INFO - PROCESS | 5680 | 1462529469497 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c18d800 == 68 [pid = 5680] [id = 109] 03:11:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0xa2141400) [pid = 5680] [serial = 326] [outer = (nil)] 03:11:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0xa2272800) [pid = 5680] [serial = 327] [outer = 0xa2141400] 03:11:09 INFO - PROCESS | 5680 | 1462529469590 Marionette DEBUG loaded listener.js 03:11:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0xa3052400) [pid = 5680] [serial = 328] [outer = 0xa2141400] 03:11:10 INFO - PROCESS | 5680 | 1462529470483 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1533ms 03:11:10 INFO - PROCESS | 5680 | 1462529470550 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:11:10 INFO - PROCESS | 5680 | 1462529470554 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 03:11:10 INFO - PROCESS | 5680 | 1462529470562 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:11:10 INFO - PROCESS | 5680 | 1462529470565 Marionette TRACE conn3 <- [1,410,null,{}] 03:11:10 INFO - PROCESS | 5680 | 1462529470572 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:10 INFO - PROCESS | 5680 | 1462529470767 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:11:10 INFO - PROCESS | 5680 | 1462529470980 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed13c00 == 69 [pid = 5680] [id = 110] 03:11:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x8ed16000) [pid = 5680] [serial = 329] [outer = (nil)] 03:11:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8ed1b400) [pid = 5680] [serial = 330] [outer = 0x8ed16000] 03:11:11 INFO - PROCESS | 5680 | 1462529471114 Marionette DEBUG loaded listener.js 03:11:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x8ed1f800) [pid = 5680] [serial = 331] [outer = 0x8ed16000] 03:11:12 INFO - PROCESS | 5680 | 1462529472094 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:11:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:11:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1585ms 03:11:12 INFO - PROCESS | 5680 | 1462529472148 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:11:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:11:12 INFO - PROCESS | 5680 | 1462529472152 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 03:11:12 INFO - PROCESS | 5680 | 1462529472159 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:11:12 INFO - PROCESS | 5680 | 1462529472163 Marionette TRACE conn3 <- [1,414,null,{}] 03:11:12 INFO - PROCESS | 5680 | 1462529472169 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:12 INFO - PROCESS | 5680 | 1462529472378 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:11:12 INFO - PROCESS | 5680 | 1462529472587 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed1dc00 == 70 [pid = 5680] [id = 111] 03:11:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x8ed20c00) [pid = 5680] [serial = 332] [outer = (nil)] 03:11:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x8ee88000) [pid = 5680] [serial = 333] [outer = 0x8ed20c00] 03:11:12 INFO - PROCESS | 5680 | 1462529472722 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x8ee8b000) [pid = 5680] [serial = 334] [outer = 0x8ed20c00] 03:11:13 INFO - PROCESS | 5680 | 1462529473684 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1585ms 03:11:13 INFO - PROCESS | 5680 | 1462529473744 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:11:13 INFO - PROCESS | 5680 | 1462529473747 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 03:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:11:13 INFO - PROCESS | 5680 | 1462529473754 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:11:13 INFO - PROCESS | 5680 | 1462529473757 Marionette TRACE conn3 <- [1,418,null,{}] 03:11:13 INFO - PROCESS | 5680 | 1462529473764 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:13 INFO - PROCESS | 5680 | 1462529473949 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:11:14 INFO - PROCESS | 5680 | 1462529474165 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8c800 == 71 [pid = 5680] [id = 112] 03:11:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x8ee8cc00) [pid = 5680] [serial = 335] [outer = (nil)] 03:11:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x8f811c00) [pid = 5680] [serial = 336] [outer = 0x8ee8cc00] 03:11:14 INFO - PROCESS | 5680 | 1462529474276 Marionette DEBUG loaded listener.js 03:11:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x92b7b800) [pid = 5680] [serial = 337] [outer = 0x8ee8cc00] 03:11:15 INFO - PROCESS | 5680 | 1462529475615 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:11:15 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 03:11:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1993ms 03:11:15 INFO - PROCESS | 5680 | 1462529475749 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:11:15 INFO - PROCESS | 5680 | 1462529475755 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 03:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:11:15 INFO - PROCESS | 5680 | 1462529475764 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 5680 | 1462529475770 Marionette TRACE conn3 <- [1,422,null,{}] 03:11:15 INFO - PROCESS | 5680 | 1462529475779 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:15 INFO - PROCESS | 5680 | 1462529475956 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:11:16 INFO - PROCESS | 5680 | 1462529476127 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8f000 == 72 [pid = 5680] [id = 113] 03:11:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x8f5b3800) [pid = 5680] [serial = 338] [outer = (nil)] 03:11:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x9149d800) [pid = 5680] [serial = 339] [outer = 0x8f5b3800] 03:11:16 INFO - PROCESS | 5680 | 1462529476221 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x914a5000) [pid = 5680] [serial = 340] [outer = 0x8f5b3800] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x9b2b2c00 == 71 [pid = 5680] [id = 40] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x9753bc00 == 70 [pid = 5680] [id = 33] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0xa22bb400) [pid = 5680] [serial = 264] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x938b4800 == 69 [pid = 5680] [id = 63] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x9a1eac00 == 68 [pid = 5680] [id = 65] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x953a4000 == 67 [pid = 5680] [id = 64] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x99623400 == 66 [pid = 5680] [id = 62] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x94551400 == 65 [pid = 5680] [id = 42] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x97556c00 == 64 [pid = 5680] [id = 91] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x92b87c00 == 63 [pid = 5680] [id = 90] 03:11:17 INFO - PROCESS | 5680 | --DOCSHELL 0x91dc2800 == 62 [pid = 5680] [id = 89] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0xa6863000) [pid = 5680] [serial = 219] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x9a771c00) [pid = 5680] [serial = 255] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x9a245000) [pid = 5680] [serial = 253] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x93932800) [pid = 5680] [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.] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0xa6e73400) [pid = 5680] [serial = 234] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x9918f400) [pid = 5680] [serial = 247] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x92b86c00) [pid = 5680] [serial = 249] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x953af000) [pid = 5680] [serial = 246] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x953ad000) [pid = 5680] [serial = 180] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x91dcac00) [pid = 5680] [serial = 221] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x9b4f7400) [pid = 5680] [serial = 259] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x99fae400) [pid = 5680] [serial = 224] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0xad149400) [pid = 5680] [serial = 243] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x9b143000) [pid = 5680] [serial = 256] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x99faf000) [pid = 5680] [serial = 252] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0xa67eb000) [pid = 5680] [serial = 231] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x9c009800) [pid = 5680] [serial = 227] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0xa8b21800) [pid = 5680] [serial = 237] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x97557800) [pid = 5680] [serial = 250] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0xa1049000) [pid = 5680] [serial = 262] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0xa26d9800) [pid = 5680] [serial = 141] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0xa8f2b800) [pid = 5680] [serial = 240] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x9c248400) [pid = 5680] [serial = 261] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x9b4c5800) [pid = 5680] [serial = 258] [outer = (nil)] [url = about:blank] 03:11:17 INFO - PROCESS | 5680 | 1462529477700 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1986ms 03:11:17 INFO - PROCESS | 5680 | 1462529477751 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:11:17 INFO - PROCESS | 5680 | 1462529477759 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 03:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:11:17 INFO - PROCESS | 5680 | 1462529477770 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 5680 | 1462529477775 Marionette TRACE conn3 <- [1,426,null,{}] 03:11:17 INFO - PROCESS | 5680 | 1462529477781 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:17 INFO - PROCESS | 5680 | 1462529477974 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:11:18 INFO - PROCESS | 5680 | 1462529478097 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x914a6000 == 63 [pid = 5680] [id = 114] 03:11:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x914a8c00) [pid = 5680] [serial = 341] [outer = (nil)] 03:11:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x91dc8800) [pid = 5680] [serial = 342] [outer = 0x914a8c00] 03:11:18 INFO - PROCESS | 5680 | 1462529478173 Marionette DEBUG loaded listener.js 03:11:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x92b14800) [pid = 5680] [serial = 343] [outer = 0x914a8c00] 03:11:18 INFO - PROCESS | 5680 | 1462529478959 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:11:19 INFO - PROCESS | 5680 | 1462529479012 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 03:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:11:19 INFO - PROCESS | 5680 | 1462529479020 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:11:19 INFO - PROCESS | 5680 | 1462529479027 Marionette TRACE conn3 <- [1,430,null,{}] 03:11:19 INFO - PROCESS | 5680 | 1462529479045 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:19 INFO - PROCESS | 5680 | 1462529479235 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:11:19 INFO - PROCESS | 5680 | 1462529479375 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x916b0c00 == 64 [pid = 5680] [id = 115] 03:11:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x92b87c00) [pid = 5680] [serial = 344] [outer = (nil)] 03:11:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x93b0c400) [pid = 5680] [serial = 345] [outer = 0x92b87c00] 03:11:19 INFO - PROCESS | 5680 | 1462529479454 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x94f0c400) [pid = 5680] [serial = 346] [outer = 0x92b87c00] 03:11:20 INFO - PROCESS | 5680 | 1462529480334 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:11:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:11:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1342ms 03:11:20 INFO - PROCESS | 5680 | 1462529480363 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 5680 | 1462529480368 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 03:11:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:11:20 INFO - PROCESS | 5680 | 1462529480375 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 5680 | 1462529480379 Marionette TRACE conn3 <- [1,434,null,{}] 03:11:20 INFO - PROCESS | 5680 | 1462529480393 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:20 INFO - PROCESS | 5680 | 1462529480599 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:11:20 INFO - PROCESS | 5680 | 1462529480629 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x93933000 == 65 [pid = 5680] [id = 116] 03:11:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x95029c00) [pid = 5680] [serial = 347] [outer = (nil)] 03:11:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x953ae000) [pid = 5680] [serial = 348] [outer = 0x95029c00] 03:11:20 INFO - PROCESS | 5680 | 1462529480704 Marionette DEBUG loaded listener.js 03:11:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x97558400) [pid = 5680] [serial = 349] [outer = 0x95029c00] 03:11:21 INFO - PROCESS | 5680 | 1462529481633 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1337ms 03:11:21 INFO - PROCESS | 5680 | 1462529481713 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:11:21 INFO - PROCESS | 5680 | 1462529481716 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 03:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:11:21 INFO - PROCESS | 5680 | 1462529481739 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 5680 | 1462529481743 Marionette TRACE conn3 <- [1,438,null,{}] 03:11:21 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x9755d000) [pid = 5680] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:11:21 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x9a76f400) [pid = 5680] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:11:21 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x92b84800) [pid = 5680] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:11:21 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x916b4800) [pid = 5680] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:11:21 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x92b80000) [pid = 5680] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:11:21 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x95020800) [pid = 5680] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:11:21 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x9a6d8c00) [pid = 5680] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:11:22 INFO - PROCESS | 5680 | 1462529482010 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:22 INFO - PROCESS | 5680 | 1462529482171 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:11:22 INFO - PROCESS | 5680 | 1462529482460 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9c5c00 == 66 [pid = 5680] [id = 117] 03:11:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x92b1a400) [pid = 5680] [serial = 350] [outer = (nil)] 03:11:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x953af000) [pid = 5680] [serial = 351] [outer = 0x92b1a400] 03:11:22 INFO - PROCESS | 5680 | 1462529482537 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x9901d800) [pid = 5680] [serial = 352] [outer = 0x92b1a400] 03:11:23 INFO - PROCESS | 5680 | 1462529483271 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1580ms 03:11:23 INFO - PROCESS | 5680 | 1462529483306 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:11:23 INFO - PROCESS | 5680 | 1462529483312 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 03:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:11:23 INFO - PROCESS | 5680 | 1462529483322 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 5680 | 1462529483325 Marionette TRACE conn3 <- [1,442,null,{}] 03:11:23 INFO - PROCESS | 5680 | 1462529483334 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:23 INFO - PROCESS | 5680 | 1462529483583 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:11:23 INFO - PROCESS | 5680 | 1462529483601 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b13c00 == 67 [pid = 5680] [id = 118] 03:11:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x92b19c00) [pid = 5680] [serial = 353] [outer = (nil)] 03:11:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x9a6db400) [pid = 5680] [serial = 354] [outer = 0x92b19c00] 03:11:23 INFO - PROCESS | 5680 | 1462529483681 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x9a775000) [pid = 5680] [serial = 355] [outer = 0x92b19c00] 03:11:24 INFO - PROCESS | 5680 | 1462529484847 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1587ms 03:11:24 INFO - PROCESS | 5680 | 1462529484909 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:11:24 INFO - PROCESS | 5680 | 1462529484916 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 03:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:11:24 INFO - PROCESS | 5680 | 1462529484928 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 5680 | 1462529484933 Marionette TRACE conn3 <- [1,446,null,{}] 03:11:24 INFO - PROCESS | 5680 | 1462529484942 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:25 INFO - PROCESS | 5680 | 1462529485175 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:11:25 INFO - PROCESS | 5680 | 1462529485407 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b4000 == 68 [pid = 5680] [id = 119] 03:11:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8f9c6400) [pid = 5680] [serial = 356] [outer = (nil)] 03:11:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x914ab800) [pid = 5680] [serial = 357] [outer = 0x8f9c6400] 03:11:25 INFO - PROCESS | 5680 | 1462529485512 Marionette DEBUG loaded listener.js 03:11:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x91dc4000) [pid = 5680] [serial = 358] [outer = 0x8f9c6400] 03:11:26 INFO - PROCESS | 5680 | 1462529486549 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:11:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1639ms 03:11:26 INFO - PROCESS | 5680 | 1462529486568 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:11:26 INFO - PROCESS | 5680 | 1462529486577 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 03:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:11:26 INFO - PROCESS | 5680 | 1462529486589 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:11:26 INFO - PROCESS | 5680 | 1462529486593 Marionette TRACE conn3 <- [1,450,null,{}] 03:11:26 INFO - PROCESS | 5680 | 1462529486600 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:26 INFO - PROCESS | 5680 | 1462529486796 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:11:27 INFO - PROCESS | 5680 | 1462529487023 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b7c400 == 69 [pid = 5680] [id = 120] 03:11:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x92b7e000) [pid = 5680] [serial = 359] [outer = (nil)] 03:11:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x94f0a000) [pid = 5680] [serial = 360] [outer = 0x92b7e000] 03:11:27 INFO - PROCESS | 5680 | 1462529487157 Marionette DEBUG loaded listener.js 03:11:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x953a2400) [pid = 5680] [serial = 361] [outer = 0x92b7e000] 03:11:28 INFO - PROCESS | 5680 | 1462529488171 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:11:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:11:28 INFO - PROCESS | 5680 | 1462529488236 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 03:11:28 INFO - PROCESS | 5680 | 1462529488243 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:11:28 INFO - PROCESS | 5680 | 1462529488249 Marionette TRACE conn3 <- [1,454,null,{}] 03:11:28 INFO - PROCESS | 5680 | 1462529488267 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:28 INFO - PROCESS | 5680 | 1462529488526 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:11:28 INFO - PROCESS | 5680 | 1462529488796 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a621c00 == 70 [pid = 5680] [id = 121] 03:11:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x9b137000) [pid = 5680] [serial = 362] [outer = (nil)] 03:11:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x9b4b8800) [pid = 5680] [serial = 363] [outer = 0x9b137000] 03:11:28 INFO - PROCESS | 5680 | 1462529488894 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x9b4e9400) [pid = 5680] [serial = 364] [outer = 0x9b137000] 03:11:29 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:11:29 INFO - PROCESS | 5680 | 1462529489862 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:11:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:11:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1698ms 03:11:29 INFO - PROCESS | 5680 | 1462529489943 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:11:29 INFO - PROCESS | 5680 | 1462529489951 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 03:11:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:11:29 INFO - PROCESS | 5680 | 1462529489962 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 5680 | 1462529489967 Marionette TRACE conn3 <- [1,458,null,{}] 03:11:29 INFO - PROCESS | 5680 | 1462529489974 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:30 INFO - PROCESS | 5680 | 1462529490199 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:11:30 INFO - PROCESS | 5680 | 1462529490435 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4f7400 == 71 [pid = 5680] [id = 122] 03:11:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x9c010000) [pid = 5680] [serial = 365] [outer = (nil)] 03:11:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x9c248400) [pid = 5680] [serial = 366] [outer = 0x9c010000] 03:11:30 INFO - PROCESS | 5680 | 1462529490525 Marionette DEBUG loaded listener.js 03:11:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0xa050c000) [pid = 5680] [serial = 367] [outer = 0x9c010000] 03:11:31 INFO - PROCESS | 5680 | 1462529491459 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:11:31 INFO - PROCESS | 5680 | 1462529491507 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 03:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:11:31 INFO - PROCESS | 5680 | 1462529491515 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:11:31 INFO - PROCESS | 5680 | 1462529491519 Marionette TRACE conn3 <- [1,462,null,{}] 03:11:31 INFO - PROCESS | 5680 | 1462529491526 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:31 INFO - PROCESS | 5680 | 1462529491720 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:11:31 INFO - PROCESS | 5680 | 1462529491885 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5ab400 == 72 [pid = 5680] [id = 123] 03:11:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x9a4b1400) [pid = 5680] [serial = 368] [outer = (nil)] 03:11:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x9a4b9000) [pid = 5680] [serial = 369] [outer = 0x9a4b1400] 03:11:31 INFO - PROCESS | 5680 | 1462529491993 Marionette DEBUG loaded listener.js 03:11:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x9a4bc800) [pid = 5680] [serial = 370] [outer = 0x9a4b1400] 03:11:33 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:11:33 INFO - PROCESS | 5680 | 1462529493085 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:11:33 INFO - PROCESS | 5680 | 1462529493159 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 03:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:11:33 INFO - PROCESS | 5680 | 1462529493170 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:11:33 INFO - PROCESS | 5680 | 1462529493173 Marionette TRACE conn3 <- [1,466,null,{}] 03:11:33 INFO - PROCESS | 5680 | 1462529493180 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:33 INFO - PROCESS | 5680 | 1462529493449 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:11:33 INFO - PROCESS | 5680 | 1462529493684 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5aa800 == 73 [pid = 5680] [id = 124] 03:11:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x9a4b5400) [pid = 5680] [serial = 371] [outer = (nil)] 03:11:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0xa3051c00) [pid = 5680] [serial = 372] [outer = 0x9a4b5400] 03:11:33 INFO - PROCESS | 5680 | 1462529493788 Marionette DEBUG loaded listener.js 03:11:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0xa358b800) [pid = 5680] [serial = 373] [outer = 0x9a4b5400] 03:11:34 INFO - PROCESS | 5680 | 1462529494726 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:11:34 INFO - PROCESS | 5680 | 1462529494770 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 03:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:11:34 INFO - PROCESS | 5680 | 1462529494777 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 5680 | 1462529494780 Marionette TRACE conn3 <- [1,470,null,{}] 03:11:34 INFO - PROCESS | 5680 | 1462529494788 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:34 INFO - PROCESS | 5680 | 1462529494976 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:11:35 INFO - PROCESS | 5680 | 1462529495146 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:35 INFO - PROCESS | 5680 | ++DOCSHELL 0xa26b7800 == 74 [pid = 5680] [id = 125] 03:11:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0xa3248800) [pid = 5680] [serial = 374] [outer = (nil)] 03:11:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0xa685d400) [pid = 5680] [serial = 375] [outer = 0xa3248800] 03:11:35 INFO - PROCESS | 5680 | 1462529495280 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0xa68bac00) [pid = 5680] [serial = 376] [outer = 0xa3248800] 03:11:36 INFO - PROCESS | 5680 | 1462529496206 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1486ms 03:11:36 INFO - PROCESS | 5680 | 1462529496264 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:11:36 INFO - PROCESS | 5680 | 1462529496268 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 03:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:11:36 INFO - PROCESS | 5680 | 1462529496276 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:11:36 INFO - PROCESS | 5680 | 1462529496280 Marionette TRACE conn3 <- [1,474,null,{}] 03:11:36 INFO - PROCESS | 5680 | 1462529496287 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:36 INFO - PROCESS | 5680 | 1462529496483 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:11:36 INFO - PROCESS | 5680 | 1462529496698 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x92356c00 == 75 [pid = 5680] [id = 126] 03:11:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x92357c00) [pid = 5680] [serial = 377] [outer = (nil)] 03:11:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9235e400) [pid = 5680] [serial = 378] [outer = 0x92357c00] 03:11:36 INFO - PROCESS | 5680 | 1462529496800 Marionette DEBUG loaded listener.js 03:11:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x92361c00) [pid = 5680] [serial = 379] [outer = 0x92357c00] 03:11:37 INFO - PROCESS | 5680 | 1462529497704 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1483ms 03:11:37 INFO - PROCESS | 5680 | 1462529497761 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 5680 | 1462529497764 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 03:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:11:37 INFO - PROCESS | 5680 | 1462529497771 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 5680 | 1462529497774 Marionette TRACE conn3 <- [1,478,null,{}] 03:11:37 INFO - PROCESS | 5680 | 1462529497781 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:37 INFO - PROCESS | 5680 | 1462529497964 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:11:38 INFO - PROCESS | 5680 | 1462529498224 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d897000 == 76 [pid = 5680] [id = 127] 03:11:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x8d89a400) [pid = 5680] [serial = 380] [outer = (nil)] 03:11:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x8d89e000) [pid = 5680] [serial = 381] [outer = 0x8d89a400] 03:11:38 INFO - PROCESS | 5680 | 1462529498434 Marionette DEBUG loaded listener.js 03:11:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x8d8a2c00) [pid = 5680] [serial = 382] [outer = 0x8d89a400] 03:11:39 INFO - PROCESS | 5680 | 1462529499790 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2191ms 03:11:40 INFO - PROCESS | 5680 | 1462529500288 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:11:40 INFO - PROCESS | 5680 | 1462529500292 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 03:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:11:40 INFO - PROCESS | 5680 | 1462529500352 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:11:40 INFO - PROCESS | 5680 | 1462529500356 Marionette TRACE conn3 <- [1,482,null,{}] 03:11:40 INFO - PROCESS | 5680 | 1462529500363 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:40 INFO - PROCESS | 5680 | 1462529500599 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:11:40 INFO - PROCESS | 5680 | 1462529500765 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d89c000 == 77 [pid = 5680] [id = 128] 03:11:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x8d8a3c00) [pid = 5680] [serial = 383] [outer = (nil)] 03:11:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x92355800) [pid = 5680] [serial = 384] [outer = 0x8d8a3c00] 03:11:40 INFO - PROCESS | 5680 | 1462529500851 Marionette DEBUG loaded listener.js 03:11:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x9753f400) [pid = 5680] [serial = 385] [outer = 0x8d8a3c00] 03:11:42 INFO - PROCESS | 5680 | 1462529502006 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:11:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:11:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1703ms 03:11:42 INFO - PROCESS | 5680 | 1462529502052 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:11:42 INFO - PROCESS | 5680 | 1462529502057 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 03:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:11:42 INFO - PROCESS | 5680 | 1462529502065 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:11:42 INFO - PROCESS | 5680 | 1462529502070 Marionette TRACE conn3 <- [1,486,null,{}] 03:11:42 INFO - PROCESS | 5680 | 1462529502077 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:42 INFO - PROCESS | 5680 | 1462529502303 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:11:42 INFO - PROCESS | 5680 | 1462529502838 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b2000 == 78 [pid = 5680] [id = 129] 03:11:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x8f5b3000) [pid = 5680] [serial = 386] [outer = (nil)] 03:11:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x8f816c00) [pid = 5680] [serial = 387] [outer = 0x8f5b3000] 03:11:42 INFO - PROCESS | 5680 | 1462529502964 Marionette DEBUG loaded listener.js 03:11:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x8f8ca000) [pid = 5680] [serial = 388] [outer = 0x8f5b3000] 03:11:43 INFO - PROCESS | 5680 | 1462529503904 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:11:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1890ms 03:11:43 INFO - PROCESS | 5680 | 1462529503958 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 5680 | 1462529503972 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 03:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:11:43 INFO - PROCESS | 5680 | 1462529503986 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:11:44 INFO - PROCESS | 5680 | 1462529504001 Marionette TRACE conn3 <- [1,490,null,{}] 03:11:44 INFO - PROCESS | 5680 | 1462529504016 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:44 INFO - PROCESS | 5680 | 1462529504276 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:11:44 INFO - PROCESS | 5680 | 1462529504502 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b0c00 == 79 [pid = 5680] [id = 130] 03:11:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x8f813c00) [pid = 5680] [serial = 389] [outer = (nil)] 03:11:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x914a9000) [pid = 5680] [serial = 390] [outer = 0x8f813c00] 03:11:44 INFO - PROCESS | 5680 | 1462529504653 Marionette DEBUG loaded listener.js 03:11:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x916afc00) [pid = 5680] [serial = 391] [outer = 0x8f813c00] 03:11:44 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x9b4ba800) [pid = 5680] [serial = 309] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0xa3053000) [pid = 5680] [serial = 265] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0xa0503800) [pid = 5680] [serial = 279] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0xa358cc00) [pid = 5680] [serial = 282] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x916b6400) [pid = 5680] [serial = 285] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0xa819a400) [pid = 5680] [serial = 288] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x9b2b3c00) [pid = 5680] [serial = 304] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x95024c00) [pid = 5680] [serial = 306] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x9a6e5c00) [pid = 5680] [serial = 301] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x953aec00) [pid = 5680] [serial = 307] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x9a6dcc00) [pid = 5680] [serial = 300] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x9b139000) [pid = 5680] [serial = 303] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x953a2c00) [pid = 5680] [serial = 297] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x9755b800) [pid = 5680] [serial = 298] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x922bc400) [pid = 5680] [serial = 292] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x91dc3c00) [pid = 5680] [serial = 291] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x93bc3000) [pid = 5680] [serial = 295] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x92b85c00) [pid = 5680] [serial = 294] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x92b15000) [pid = 5680] [serial = 267] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x93bc8000) [pid = 5680] [serial = 270] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x9962f400) [pid = 5680] [serial = 273] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x9b4c3400) [pid = 5680] [serial = 276] [outer = (nil)] [url = about:blank] 03:11:45 INFO - PROCESS | 5680 | 1462529505535 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:11:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1600ms 03:11:45 INFO - PROCESS | 5680 | 1462529505590 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 5680 | 1462529505597 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 03:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:11:45 INFO - PROCESS | 5680 | 1462529505605 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 5680 | 1462529505608 Marionette TRACE conn3 <- [1,494,null,{}] 03:11:45 INFO - PROCESS | 5680 | 1462529505615 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:45 INFO - PROCESS | 5680 | 1462529505802 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:11:45 INFO - PROCESS | 5680 | 1462529505934 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9c2400 == 80 [pid = 5680] [id = 131] 03:11:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x914a8000) [pid = 5680] [serial = 392] [outer = (nil)] 03:11:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x92b21800) [pid = 5680] [serial = 393] [outer = 0x914a8000] 03:11:46 INFO - PROCESS | 5680 | 1462529506012 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x92d5a400) [pid = 5680] [serial = 394] [outer = 0x914a8000] 03:11:46 INFO - PROCESS | 5680 | 1462529506903 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1386ms 03:11:46 INFO - PROCESS | 5680 | 1462529506992 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:11:46 INFO - PROCESS | 5680 | 1462529506995 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 03:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:11:47 INFO - PROCESS | 5680 | 1462529507009 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:11:47 INFO - PROCESS | 5680 | 1462529507023 Marionette TRACE conn3 <- [1,498,null,{}] 03:11:47 INFO - PROCESS | 5680 | 1462529507038 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:47 INFO - PROCESS | 5680 | 1462529507282 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:11:47 INFO - PROCESS | 5680 | 1462529507439 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x93934c00 == 81 [pid = 5680] [id = 132] 03:11:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x94f3d000) [pid = 5680] [serial = 395] [outer = (nil)] 03:11:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x953a8400) [pid = 5680] [serial = 396] [outer = 0x94f3d000] 03:11:47 INFO - PROCESS | 5680 | 1462529507554 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9901d400) [pid = 5680] [serial = 397] [outer = 0x94f3d000] 03:11:48 INFO - PROCESS | 5680 | 1462529508450 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:11:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:11:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1508ms 03:11:48 INFO - PROCESS | 5680 | 1462529508513 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:11:48 INFO - PROCESS | 5680 | 1462529508519 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 03:11:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:11:48 INFO - PROCESS | 5680 | 1462529508526 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:11:48 INFO - PROCESS | 5680 | 1462529508529 Marionette TRACE conn3 <- [1,502,null,{}] 03:11:48 INFO - PROCESS | 5680 | 1462529508535 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:48 INFO - PROCESS | 5680 | 1462529508769 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:11:48 INFO - PROCESS | 5680 | 1462529508796 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x95026400 == 82 [pid = 5680] [id = 133] 03:11:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x953ab000) [pid = 5680] [serial = 398] [outer = (nil)] 03:11:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9a4b2400) [pid = 5680] [serial = 399] [outer = 0x953ab000] 03:11:48 INFO - PROCESS | 5680 | 1462529508876 Marionette DEBUG loaded listener.js 03:11:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9a61a800) [pid = 5680] [serial = 400] [outer = 0x953ab000] 03:11:49 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x92b87c00) [pid = 5680] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:11:49 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x92b1a400) [pid = 5680] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:11:49 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x8f5b3800) [pid = 5680] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:11:49 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x914a8c00) [pid = 5680] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:11:49 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x95029c00) [pid = 5680] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:11:50 INFO - PROCESS | 5680 | 1462529510020 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:11:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x9a241000) [pid = 5680] [serial = 401] [outer = 0x97543000] 03:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1530ms 03:11:50 INFO - PROCESS | 5680 | 1462529510098 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:11:50 INFO - PROCESS | 5680 | 1462529510102 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 03:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:11:50 INFO - PROCESS | 5680 | 1462529510174 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 5680 | 1462529510177 Marionette TRACE conn3 <- [1,506,null,{}] 03:11:50 INFO - PROCESS | 5680 | 1462529510189 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:50 INFO - PROCESS | 5680 | 1462529510361 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:11:50 INFO - PROCESS | 5680 | 1462529510499 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x95029c00 == 83 [pid = 5680] [id = 134] 03:11:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x97541c00) [pid = 5680] [serial = 402] [outer = (nil)] 03:11:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9a768400) [pid = 5680] [serial = 403] [outer = 0x97541c00] 03:11:50 INFO - PROCESS | 5680 | 1462529510590 Marionette DEBUG loaded listener.js 03:11:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9b143800) [pid = 5680] [serial = 404] [outer = 0x97541c00] 03:11:51 INFO - PROCESS | 5680 | 1462529511444 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1386ms 03:11:51 INFO - PROCESS | 5680 | 1462529511511 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:11:51 INFO - PROCESS | 5680 | 1462529511515 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 03:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:11:51 INFO - PROCESS | 5680 | 1462529511522 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:11:51 INFO - PROCESS | 5680 | 1462529511526 Marionette TRACE conn3 <- [1,510,null,{}] 03:11:51 INFO - PROCESS | 5680 | 1462529511532 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:51 INFO - PROCESS | 5680 | 1462529511846 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:11:52 INFO - PROCESS | 5680 | 1462529512106 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b0400 == 84 [pid = 5680] [id = 135] 03:11:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x8f5b1800) [pid = 5680] [serial = 405] [outer = (nil)] 03:11:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x8f818000) [pid = 5680] [serial = 406] [outer = 0x8f5b1800] 03:11:52 INFO - PROCESS | 5680 | 1462529512242 Marionette DEBUG loaded listener.js 03:11:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x8f8cb800) [pid = 5680] [serial = 407] [outer = 0x8f5b1800] 03:11:53 INFO - PROCESS | 5680 | 1462529513311 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:11:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:11:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1850ms 03:11:53 INFO - PROCESS | 5680 | 1462529513375 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:11:53 INFO - PROCESS | 5680 | 1462529513382 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 03:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:11:53 INFO - PROCESS | 5680 | 1462529513391 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:11:53 INFO - PROCESS | 5680 | 1462529513400 Marionette TRACE conn3 <- [1,514,null,{}] 03:11:53 INFO - PROCESS | 5680 | 1462529513408 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:53 INFO - PROCESS | 5680 | 1462529513662 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:11:53 INFO - PROCESS | 5680 | 1462529513968 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x92356800 == 85 [pid = 5680] [id = 136] 03:11:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x92b19800) [pid = 5680] [serial = 408] [outer = (nil)] 03:11:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x92b79400) [pid = 5680] [serial = 409] [outer = 0x92b19800] 03:11:54 INFO - PROCESS | 5680 | 1462529514067 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x93933c00) [pid = 5680] [serial = 410] [outer = 0x92b19800] 03:11:55 INFO - PROCESS | 5680 | 1462529515135 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:11:55 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 03:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1789ms 03:11:55 INFO - PROCESS | 5680 | 1462529515182 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:11:55 INFO - PROCESS | 5680 | 1462529515187 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 03:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:11:55 INFO - PROCESS | 5680 | 1462529515195 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 5680 | 1462529515200 Marionette TRACE conn3 <- [1,518,null,{}] 03:11:55 INFO - PROCESS | 5680 | 1462529515207 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:55 INFO - PROCESS | 5680 | 1462529515452 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:11:55 INFO - PROCESS | 5680 | 1462529515701 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x9235b800 == 86 [pid = 5680] [id = 137] 03:11:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x9a76bc00) [pid = 5680] [serial = 411] [outer = (nil)] 03:11:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x9b13ec00) [pid = 5680] [serial = 412] [outer = 0x9a76bc00] 03:11:55 INFO - PROCESS | 5680 | 1462529515790 Marionette DEBUG loaded listener.js 03:11:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x9b4ec000) [pid = 5680] [serial = 413] [outer = 0x9a76bc00] 03:11:56 INFO - PROCESS | 5680 | 1462529516723 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1595ms 03:11:56 INFO - PROCESS | 5680 | 1462529516790 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:11:56 INFO - PROCESS | 5680 | 1462529516797 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 03:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:11:56 INFO - PROCESS | 5680 | 1462529516816 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:11:56 INFO - PROCESS | 5680 | 1462529516824 Marionette TRACE conn3 <- [1,522,null,{}] 03:11:56 INFO - PROCESS | 5680 | 1462529516831 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:57 INFO - PROCESS | 5680 | 1462529517079 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:11:57 INFO - PROCESS | 5680 | 1462529517344 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddf3c00 == 87 [pid = 5680] [id = 138] 03:11:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x8ddf4000) [pid = 5680] [serial = 414] [outer = (nil)] 03:11:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x8ddfb400) [pid = 5680] [serial = 415] [outer = 0x8ddf4000] 03:11:57 INFO - PROCESS | 5680 | 1462529517431 Marionette DEBUG loaded listener.js 03:11:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x9b134800) [pid = 5680] [serial = 416] [outer = 0x8ddf4000] 03:11:58 INFO - PROCESS | 5680 | 1462529518383 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1644ms 03:11:58 INFO - PROCESS | 5680 | 1462529518452 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:11:58 INFO - PROCESS | 5680 | 1462529518455 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 03:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:11:58 INFO - PROCESS | 5680 | 1462529518463 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:11:58 INFO - PROCESS | 5680 | 1462529518467 Marionette TRACE conn3 <- [1,526,null,{}] 03:11:58 INFO - PROCESS | 5680 | 1462529518474 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:58 INFO - PROCESS | 5680 | 1462529518662 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:11:58 INFO - PROCESS | 5680 | 1462529518880 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x914ad800 == 88 [pid = 5680] [id = 139] 03:11:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x914ae800) [pid = 5680] [serial = 417] [outer = (nil)] 03:11:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x914b4c00) [pid = 5680] [serial = 418] [outer = 0x914ae800] 03:11:58 INFO - PROCESS | 5680 | 1462529518983 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0x914b8000) [pid = 5680] [serial = 419] [outer = 0x914ae800] 03:11:59 INFO - PROCESS | 5680 | 1462529519922 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:11:59 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 03:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1491ms 03:11:59 INFO - PROCESS | 5680 | 1462529519956 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:11:59 INFO - PROCESS | 5680 | 1462529519960 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 03:11:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:11:59 INFO - PROCESS | 5680 | 1462529519967 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:11:59 INFO - PROCESS | 5680 | 1462529519970 Marionette TRACE conn3 <- [1,530,null,{}] 03:11:59 INFO - PROCESS | 5680 | 1462529519977 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:00 INFO - PROCESS | 5680 | 1462529520167 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:12:00 INFO - PROCESS | 5680 | 1462529520478 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x9bfb4000 == 89 [pid = 5680] [id = 140] 03:12:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 178 (0x9bfbc000) [pid = 5680] [serial = 420] [outer = (nil)] 03:12:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 179 (0xa1047800) [pid = 5680] [serial = 421] [outer = 0x9bfbc000] 03:12:00 INFO - PROCESS | 5680 | 1462529520651 Marionette DEBUG loaded listener.js 03:12:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 180 (0xa3053000) [pid = 5680] [serial = 422] [outer = 0x9bfbc000] 03:12:01 INFO - PROCESS | 5680 | 1462529521640 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:12:01 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 03:12:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:12:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:12:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:12:01 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 03:12:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:12:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:12:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:12:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1737ms 03:12:01 INFO - PROCESS | 5680 | 1462529521727 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:12:01 INFO - PROCESS | 5680 | 1462529521734 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 03:12:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:12:01 INFO - PROCESS | 5680 | 1462529521747 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:12:01 INFO - PROCESS | 5680 | 1462529521751 Marionette TRACE conn3 <- [1,534,null,{}] 03:12:01 INFO - PROCESS | 5680 | 1462529521760 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:01 INFO - PROCESS | 5680 | 1462529521990 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:12:02 INFO - PROCESS | 5680 | 1462529522231 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da42400 == 90 [pid = 5680] [id = 141] 03:12:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 181 (0x8da44000) [pid = 5680] [serial = 423] [outer = (nil)] 03:12:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 182 (0xa26dbc00) [pid = 5680] [serial = 424] [outer = 0x8da44000] 03:12:02 INFO - PROCESS | 5680 | 1462529522335 Marionette DEBUG loaded listener.js 03:12:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 183 (0xa6283c00) [pid = 5680] [serial = 425] [outer = 0x8da44000] 03:12:03 INFO - PROCESS | 5680 | 1462529523214 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:12:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:12:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1533ms 03:12:03 INFO - PROCESS | 5680 | 1462529523280 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:12:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:12:03 INFO - PROCESS | 5680 | 1462529523286 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 03:12:03 INFO - PROCESS | 5680 | 1462529523293 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:12:03 INFO - PROCESS | 5680 | 1462529523296 Marionette TRACE conn3 <- [1,538,null,{}] 03:12:03 INFO - PROCESS | 5680 | 1462529523304 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:03 INFO - PROCESS | 5680 | 1462529523518 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:12:03 INFO - PROCESS | 5680 | 1462529523707 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdeb000 == 91 [pid = 5680] [id = 142] 03:12:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 184 (0x8bdebc00) [pid = 5680] [serial = 426] [outer = (nil)] 03:12:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 185 (0x8bdf2c00) [pid = 5680] [serial = 427] [outer = 0x8bdebc00] 03:12:03 INFO - PROCESS | 5680 | 1462529523855 Marionette DEBUG loaded listener.js 03:12:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 186 (0x8bdf9400) [pid = 5680] [serial = 428] [outer = 0x8bdebc00] 03:12:04 INFO - PROCESS | 5680 | 1462529524662 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:12:04 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. 03:12:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1384ms 03:12:04 INFO - PROCESS | 5680 | 1462529524676 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:12:04 INFO - PROCESS | 5680 | 1462529524680 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 03:12:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:12:04 INFO - PROCESS | 5680 | 1462529524688 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:12:04 INFO - PROCESS | 5680 | 1462529524692 Marionette TRACE conn3 <- [1,542,null,{}] 03:12:04 INFO - PROCESS | 5680 | 1462529524738 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:04 INFO - PROCESS | 5680 | 1462529524975 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:12:05 INFO - PROCESS | 5680 | 1462529525109 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bded800 == 92 [pid = 5680] [id = 143] 03:12:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 187 (0x8bdf4800) [pid = 5680] [serial = 429] [outer = (nil)] 03:12:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 188 (0x8c094800) [pid = 5680] [serial = 430] [outer = 0x8bdf4800] 03:12:05 INFO - PROCESS | 5680 | 1462529525197 Marionette DEBUG loaded listener.js 03:12:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 189 (0x8c097c00) [pid = 5680] [serial = 431] [outer = 0x8bdf4800] 03:12:06 INFO - PROCESS | 5680 | 1462529526090 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:12:06 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. 03:12:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1445ms 03:12:06 INFO - PROCESS | 5680 | 1462529526150 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:12:06 INFO - PROCESS | 5680 | 1462529526154 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 03:12:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:12:06 INFO - PROCESS | 5680 | 1462529526163 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 5680 | 1462529526174 Marionette TRACE conn3 <- [1,546,null,{}] 03:12:06 INFO - PROCESS | 5680 | 1462529526180 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:06 INFO - PROCESS | 5680 | 1462529526400 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:12:06 INFO - PROCESS | 5680 | 1462529526594 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c08e800 == 93 [pid = 5680] [id = 144] 03:12:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 190 (0x8c08f800) [pid = 5680] [serial = 432] [outer = (nil)] 03:12:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 191 (0x8c09cc00) [pid = 5680] [serial = 433] [outer = 0x8c08f800] 03:12:06 INFO - PROCESS | 5680 | 1462529526679 Marionette DEBUG loaded listener.js 03:12:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 192 (0x8ce07000) [pid = 5680] [serial = 434] [outer = 0x8c08f800] 03:12:07 INFO - PROCESS | 5680 | 1462529527635 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:12:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:12:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1504ms 03:12:07 INFO - PROCESS | 5680 | 1462529527700 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:12:07 INFO - PROCESS | 5680 | 1462529527705 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 03:12:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:12:07 INFO - PROCESS | 5680 | 1462529527714 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:12:07 INFO - PROCESS | 5680 | 1462529527718 Marionette TRACE conn3 <- [1,550,null,{}] 03:12:07 INFO - PROCESS | 5680 | 1462529527724 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:07 INFO - PROCESS | 5680 | 1462529527946 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:12:08 INFO - PROCESS | 5680 | 1462529528213 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c094c00 == 94 [pid = 5680] [id = 145] 03:12:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 193 (0x8ce0ac00) [pid = 5680] [serial = 435] [outer = (nil)] 03:12:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 194 (0x8ce10000) [pid = 5680] [serial = 436] [outer = 0x8ce0ac00] 03:12:08 INFO - PROCESS | 5680 | 1462529528352 Marionette DEBUG loaded listener.js 03:12:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 195 (0x8cfa5800) [pid = 5680] [serial = 437] [outer = 0x8ce0ac00] 03:12:09 INFO - PROCESS | 5680 | 1462529529293 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:12:09 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. 03:12:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1638ms 03:12:09 INFO - PROCESS | 5680 | 1462529529354 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:12:09 INFO - PROCESS | 5680 | 1462529529358 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 03:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:12:09 INFO - PROCESS | 5680 | 1462529529367 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 5680 | 1462529529372 Marionette TRACE conn3 <- [1,554,null,{}] 03:12:09 INFO - PROCESS | 5680 | 1462529529454 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:09 INFO - PROCESS | 5680 | 1462529529677 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:12:09 INFO - PROCESS | 5680 | 1462529529905 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce0e800 == 95 [pid = 5680] [id = 146] 03:12:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 196 (0x8ce10c00) [pid = 5680] [serial = 438] [outer = (nil)] 03:12:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 197 (0x8cfb0800) [pid = 5680] [serial = 439] [outer = 0x8ce10c00] 03:12:10 INFO - PROCESS | 5680 | 1462529530013 Marionette DEBUG loaded listener.js 03:12:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 198 (0x8d159800) [pid = 5680] [serial = 440] [outer = 0x8ce10c00] 03:12:10 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:10 INFO - PROCESS | 5680 | 1462529530926 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1629ms 03:12:10 INFO - PROCESS | 5680 | 1462529530997 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:12:11 INFO - PROCESS | 5680 | 1462529531001 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 03:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:12:11 INFO - PROCESS | 5680 | 1462529531008 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 5680 | 1462529531012 Marionette TRACE conn3 <- [1,558,null,{}] 03:12:11 INFO - PROCESS | 5680 | 1462529531017 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:11 INFO - PROCESS | 5680 | 1462529531261 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:12:11 INFO - PROCESS | 5680 | 1462529531503 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfaac00 == 96 [pid = 5680] [id = 147] 03:12:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 199 (0x8cfb1400) [pid = 5680] [serial = 441] [outer = (nil)] 03:12:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 200 (0x8d160800) [pid = 5680] [serial = 442] [outer = 0x8cfb1400] 03:12:11 INFO - PROCESS | 5680 | 1462529531649 Marionette DEBUG loaded listener.js 03:12:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 201 (0x8d163000) [pid = 5680] [serial = 443] [outer = 0x8cfb1400] 03:12:12 INFO - PROCESS | 5680 | 1462529532616 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1640ms 03:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:12:12 INFO - PROCESS | 5680 | 1462529532649 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:12:12 INFO - PROCESS | 5680 | 1462529532652 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 03:12:12 INFO - PROCESS | 5680 | 1462529532659 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:12:12 INFO - PROCESS | 5680 | 1462529532662 Marionette TRACE conn3 <- [1,562,null,{}] 03:12:12 INFO - PROCESS | 5680 | 1462529532668 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:12 INFO - PROCESS | 5680 | 1462529532845 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:12:13 INFO - PROCESS | 5680 | 1462529533035 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c095400 == 97 [pid = 5680] [id = 148] 03:12:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 202 (0x8c09a800) [pid = 5680] [serial = 444] [outer = (nil)] 03:12:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 203 (0x8d166400) [pid = 5680] [serial = 445] [outer = 0x8c09a800] 03:12:13 INFO - PROCESS | 5680 | 1462529533120 Marionette DEBUG loaded listener.js 03:12:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 204 (0x8e02a400) [pid = 5680] [serial = 446] [outer = 0x8c09a800] 03:12:14 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:14 INFO - PROCESS | 5680 | 1462529534401 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1785ms 03:12:14 INFO - PROCESS | 5680 | 1462529534445 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:12:14 INFO - PROCESS | 5680 | 1462529534452 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 03:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:12:14 INFO - PROCESS | 5680 | 1462529534461 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:12:14 INFO - PROCESS | 5680 | 1462529534467 Marionette TRACE conn3 <- [1,566,null,{}] 03:12:14 INFO - PROCESS | 5680 | 1462529534475 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:14 INFO - PROCESS | 5680 | 1462529534658 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:12:14 INFO - PROCESS | 5680 | 1462529534842 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfa4800 == 98 [pid = 5680] [id = 149] 03:12:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 205 (0x8cfb1c00) [pid = 5680] [serial = 447] [outer = (nil)] 03:12:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 206 (0x8da43800) [pid = 5680] [serial = 448] [outer = 0x8cfb1c00] 03:12:14 INFO - PROCESS | 5680 | 1462529534927 Marionette DEBUG loaded listener.js 03:12:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 207 (0x8da4f800) [pid = 5680] [serial = 449] [outer = 0x8cfb1c00] 03:12:15 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:15 INFO - PROCESS | 5680 | 1462529535942 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1533ms 03:12:16 INFO - PROCESS | 5680 | 1462529535995 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:12:16 INFO - PROCESS | 5680 | 1462529536004 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 03:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:12:16 INFO - PROCESS | 5680 | 1462529536015 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 5680 | 1462529536019 Marionette TRACE conn3 <- [1,570,null,{}] 03:12:16 INFO - PROCESS | 5680 | 1462529536026 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:16 INFO - PROCESS | 5680 | 1462529536252 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:12:16 INFO - PROCESS | 5680 | 1462529536501 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddfa800 == 99 [pid = 5680] [id = 150] 03:12:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 208 (0x8ddfac00) [pid = 5680] [serial = 450] [outer = (nil)] 03:12:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 209 (0x8e035c00) [pid = 5680] [serial = 451] [outer = 0x8ddfac00] 03:12:16 INFO - PROCESS | 5680 | 1462529536622 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 210 (0x8ed1f400) [pid = 5680] [serial = 452] [outer = 0x8ddfac00] 03:12:17 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x93933000 == 98 [pid = 5680] [id = 116] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x916b0c00 == 97 [pid = 5680] [id = 115] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x91dcd800 == 96 [pid = 5680] [id = 92] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x916a9400 == 95 [pid = 5680] [id = 95] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 209 (0x9a6db400) [pid = 5680] [serial = 354] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 208 (0x8f812400) [pid = 5680] [serial = 312] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 207 (0x8ee88000) [pid = 5680] [serial = 333] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 206 (0x9a246800) [pid = 5680] [serial = 318] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 205 (0x93bbe800) [pid = 5680] [serial = 315] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 204 (0xa2272800) [pid = 5680] [serial = 327] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 203 (0x8ed1b400) [pid = 5680] [serial = 330] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 202 (0x8f9cc800) [pid = 5680] [serial = 324] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 201 (0x9c012400) [pid = 5680] [serial = 321] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x9b13c000 == 94 [pid = 5680] [id = 93] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0xa26db400 == 93 [pid = 5680] [id = 94] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x95029c00 == 92 [pid = 5680] [id = 134] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x95026400 == 91 [pid = 5680] [id = 133] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x93934c00 == 90 [pid = 5680] [id = 132] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9c2400 == 89 [pid = 5680] [id = 131] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5b0c00 == 88 [pid = 5680] [id = 130] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5b2000 == 87 [pid = 5680] [id = 129] 03:12:17 INFO - PROCESS | 5680 | 1462529537641 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x92356c00 == 86 [pid = 5680] [id = 126] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0xa26b7800 == 85 [pid = 5680] [id = 125] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5aa800 == 84 [pid = 5680] [id = 124] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5ab400 == 83 [pid = 5680] [id = 123] 03:12:17 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5b4000 == 82 [pid = 5680] [id = 119] 03:12:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:12:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1693ms 03:12:17 INFO - PROCESS | 5680 | 1462529537708 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:12:17 INFO - PROCESS | 5680 | 1462529537713 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 03:12:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:12:17 INFO - PROCESS | 5680 | 1462529537719 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:12:17 INFO - PROCESS | 5680 | 1462529537725 Marionette TRACE conn3 <- [1,574,null,{}] 03:12:17 INFO - PROCESS | 5680 | 1462529537741 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:17 INFO - PROCESS | 5680 | 1462529537928 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 200 (0x94f0c400) [pid = 5680] [serial = 346] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 199 (0x8f811c00) [pid = 5680] [serial = 336] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 198 (0x953af000) [pid = 5680] [serial = 351] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 197 (0x914a5000) [pid = 5680] [serial = 340] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 196 (0x92b14800) [pid = 5680] [serial = 343] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 195 (0x9901d800) [pid = 5680] [serial = 352] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 194 (0x953ae000) [pid = 5680] [serial = 348] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 193 (0x97558400) [pid = 5680] [serial = 349] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 192 (0x91dc8800) [pid = 5680] [serial = 342] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 191 (0x93b0c400) [pid = 5680] [serial = 345] [outer = (nil)] [url = about:blank] 03:12:17 INFO - PROCESS | 5680 | --DOMWINDOW == 190 (0x9149d800) [pid = 5680] [serial = 339] [outer = (nil)] [url = about:blank] 03:12:18 INFO - PROCESS | 5680 | 1462529538126 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8a400 == 83 [pid = 5680] [id = 151] 03:12:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 191 (0x8f816400) [pid = 5680] [serial = 453] [outer = (nil)] 03:12:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 192 (0x8f8c9400) [pid = 5680] [serial = 454] [outer = 0x8f816400] 03:12:18 INFO - PROCESS | 5680 | 1462529538224 Marionette DEBUG loaded listener.js 03:12:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 193 (0x8f9ca000) [pid = 5680] [serial = 455] [outer = 0x8f816400] 03:12:19 INFO - PROCESS | 5680 | 1462529538998 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:12:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:12:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1338ms 03:12:19 INFO - PROCESS | 5680 | 1462529539059 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:12:19 INFO - PROCESS | 5680 | 1462529539063 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 03:12:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:12:19 INFO - PROCESS | 5680 | 1462529539070 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:12:19 INFO - PROCESS | 5680 | 1462529539073 Marionette TRACE conn3 <- [1,578,null,{}] 03:12:19 INFO - PROCESS | 5680 | 1462529539078 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:19 INFO - PROCESS | 5680 | 1462529539262 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:12:19 INFO - PROCESS | 5680 | 1462529539274 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f812400 == 84 [pid = 5680] [id = 152] 03:12:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 194 (0x8f8cbc00) [pid = 5680] [serial = 456] [outer = (nil)] 03:12:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 195 (0x914a5c00) [pid = 5680] [serial = 457] [outer = 0x8f8cbc00] 03:12:19 INFO - PROCESS | 5680 | 1462529539476 Marionette DEBUG loaded listener.js 03:12:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 196 (0x914ba000) [pid = 5680] [serial = 458] [outer = 0x8f8cbc00] 03:12:20 INFO - PROCESS | 5680 | 1462529540318 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:12:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:12:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1292ms 03:12:20 INFO - PROCESS | 5680 | 1462529540367 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:12:20 INFO - PROCESS | 5680 | 1462529540372 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 03:12:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:12:20 INFO - PROCESS | 5680 | 1462529540386 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 5680 | 1462529540390 Marionette TRACE conn3 <- [1,582,null,{}] 03:12:20 INFO - PROCESS | 5680 | 1462529540395 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:20 INFO - PROCESS | 5680 | 1462529540617 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:12:20 INFO - PROCESS | 5680 | 1462529540647 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d15f000 == 85 [pid = 5680] [id = 153] 03:12:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 197 (0x8f9ccc00) [pid = 5680] [serial = 459] [outer = (nil)] 03:12:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 198 (0x91dc8800) [pid = 5680] [serial = 460] [outer = 0x8f9ccc00] 03:12:20 INFO - PROCESS | 5680 | 1462529540721 Marionette DEBUG loaded listener.js 03:12:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 199 (0x91dcf400) [pid = 5680] [serial = 461] [outer = 0x8f9ccc00] 03:12:21 INFO - PROCESS | 5680 | 1462529541709 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1385ms 03:12:21 INFO - PROCESS | 5680 | 1462529541787 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:12:21 INFO - PROCESS | 5680 | 1462529541791 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 03:12:21 INFO - PROCESS | 5680 | 1462529541798 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:12:21 INFO - PROCESS | 5680 | 1462529541801 Marionette TRACE conn3 <- [1,586,null,{}] 03:12:21 INFO - PROCESS | 5680 | 1462529541827 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:22 INFO - PROCESS | 5680 | 1462529542065 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:12:22 INFO - PROCESS | 5680 | 1462529542092 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x9149f400 == 86 [pid = 5680] [id = 154] 03:12:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 200 (0x914a7400) [pid = 5680] [serial = 462] [outer = (nil)] 03:12:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 201 (0x938b4800) [pid = 5680] [serial = 463] [outer = 0x914a7400] 03:12:22 INFO - PROCESS | 5680 | 1462529542183 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 202 (0x93bc2000) [pid = 5680] [serial = 464] [outer = 0x914a7400] 03:12:22 INFO - PROCESS | 5680 | --DOMWINDOW == 201 (0x953ab000) [pid = 5680] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:12:22 INFO - PROCESS | 5680 | --DOMWINDOW == 200 (0x8f813c00) [pid = 5680] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:12:22 INFO - PROCESS | 5680 | --DOMWINDOW == 199 (0x92b19c00) [pid = 5680] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:12:22 INFO - PROCESS | 5680 | --DOMWINDOW == 198 (0x8f5b3000) [pid = 5680] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:12:22 INFO - PROCESS | 5680 | --DOMWINDOW == 197 (0x914a8000) [pid = 5680] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:12:22 INFO - PROCESS | 5680 | --DOMWINDOW == 196 (0x94f3d000) [pid = 5680] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:12:22 INFO - PROCESS | 5680 | --DOMWINDOW == 195 (0x9a9b8c00) [pid = 5680] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:12:23 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:23 INFO - PROCESS | 5680 | 1462529543316 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1559ms 03:12:23 INFO - PROCESS | 5680 | 1462529543357 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:12:23 INFO - PROCESS | 5680 | 1462529543360 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 03:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:12:23 INFO - PROCESS | 5680 | 1462529543367 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:12:23 INFO - PROCESS | 5680 | 1462529543369 Marionette TRACE conn3 <- [1,590,null,{}] 03:12:23 INFO - PROCESS | 5680 | 1462529543379 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:23 INFO - PROCESS | 5680 | 1462529543556 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:12:23 INFO - PROCESS | 5680 | 1462529543573 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b2c00 == 87 [pid = 5680] [id = 155] 03:12:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 196 (0x8f9c8000) [pid = 5680] [serial = 465] [outer = (nil)] 03:12:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 197 (0x93bc3400) [pid = 5680] [serial = 466] [outer = 0x8f9c8000] 03:12:23 INFO - PROCESS | 5680 | 1462529543775 Marionette DEBUG loaded listener.js 03:12:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 198 (0x94f0d000) [pid = 5680] [serial = 467] [outer = 0x8f9c8000] 03:12:24 INFO - PROCESS | 5680 | 1462529544842 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1534ms 03:12:24 INFO - PROCESS | 5680 | 1462529544902 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:12:24 INFO - PROCESS | 5680 | 1462529544909 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 03:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:12:24 INFO - PROCESS | 5680 | 1462529544917 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 5680 | 1462529544924 Marionette TRACE conn3 <- [1,594,null,{}] 03:12:24 INFO - PROCESS | 5680 | 1462529544988 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:25 INFO - PROCESS | 5680 | 1462529545198 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:12:25 INFO - PROCESS | 5680 | 1462529545450 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfad400 == 88 [pid = 5680] [id = 156] 03:12:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 199 (0x8cfae400) [pid = 5680] [serial = 468] [outer = (nil)] 03:12:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 200 (0x8d15fc00) [pid = 5680] [serial = 469] [outer = 0x8cfae400] 03:12:25 INFO - PROCESS | 5680 | 1462529545542 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 201 (0x8d899800) [pid = 5680] [serial = 470] [outer = 0x8cfae400] 03:12:26 INFO - PROCESS | 5680 | 1462529546570 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1705ms 03:12:26 INFO - PROCESS | 5680 | 1462529546623 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 5680 | 1462529546633 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 03:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:12:26 INFO - PROCESS | 5680 | 1462529546644 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 5680 | 1462529546648 Marionette TRACE conn3 <- [1,598,null,{}] 03:12:26 INFO - PROCESS | 5680 | 1462529546656 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:26 INFO - PROCESS | 5680 | 1462529546866 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:12:27 INFO - PROCESS | 5680 | 1462529547151 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddf9000 == 89 [pid = 5680] [id = 157] 03:12:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 202 (0x8ddfa400) [pid = 5680] [serial = 471] [outer = (nil)] 03:12:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 203 (0x8ee8b400) [pid = 5680] [serial = 472] [outer = 0x8ddfa400] 03:12:27 INFO - PROCESS | 5680 | 1462529547260 Marionette DEBUG loaded listener.js 03:12:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 204 (0x8f5b4c00) [pid = 5680] [serial = 473] [outer = 0x8ddfa400] 03:12:28 INFO - PROCESS | 5680 | 1462529548192 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1588ms 03:12:28 INFO - PROCESS | 5680 | 1462529548233 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:12:28 INFO - PROCESS | 5680 | 1462529548237 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 03:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:12:28 INFO - PROCESS | 5680 | 1462529548245 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:12:28 INFO - PROCESS | 5680 | 1462529548251 Marionette TRACE conn3 <- [1,602,null,{}] 03:12:28 INFO - PROCESS | 5680 | 1462529548268 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:28 INFO - PROCESS | 5680 | 1462529548485 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:12:28 INFO - PROCESS | 5680 | 1462529548771 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x916b5400 == 90 [pid = 5680] [id = 158] 03:12:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 205 (0x91dc8000) [pid = 5680] [serial = 474] [outer = (nil)] 03:12:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 206 (0x92b17800) [pid = 5680] [serial = 475] [outer = 0x91dc8000] 03:12:28 INFO - PROCESS | 5680 | 1462529548913 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 207 (0x93940400) [pid = 5680] [serial = 476] [outer = 0x91dc8000] 03:12:29 INFO - PROCESS | 5680 | 1462529549838 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1636ms 03:12:29 INFO - PROCESS | 5680 | 1462529549881 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:12:29 INFO - PROCESS | 5680 | 1462529549886 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 03:12:29 INFO - PROCESS | 5680 | 1462529549893 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 5680 | 1462529549896 Marionette TRACE conn3 <- [1,606,null,{}] 03:12:29 INFO - PROCESS | 5680 | 1462529549902 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:30 INFO - PROCESS | 5680 | 1462529550086 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:12:30 INFO - PROCESS | 5680 | 1462529550267 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x9149ec00 == 91 [pid = 5680] [id = 159] 03:12:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 208 (0x93936800) [pid = 5680] [serial = 477] [outer = (nil)] 03:12:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 209 (0x97556800) [pid = 5680] [serial = 478] [outer = 0x93936800] 03:12:30 INFO - PROCESS | 5680 | 1462529550398 Marionette DEBUG loaded listener.js 03:12:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 210 (0x99626c00) [pid = 5680] [serial = 479] [outer = 0x93936800] 03:12:31 INFO - PROCESS | 5680 | 1462529551314 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1489ms 03:12:31 INFO - PROCESS | 5680 | 1462529551383 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:12:31 INFO - PROCESS | 5680 | 1462529551387 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 03:12:31 INFO - PROCESS | 5680 | 1462529551395 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 5680 | 1462529551398 Marionette TRACE conn3 <- [1,610,null,{}] 03:12:31 INFO - PROCESS | 5680 | 1462529551406 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:31 INFO - PROCESS | 5680 | 1462529551664 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:12:31 INFO - PROCESS | 5680 | 1462529551908 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdf6800 == 92 [pid = 5680] [id = 160] 03:12:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 211 (0x91dc2000) [pid = 5680] [serial = 480] [outer = (nil)] 03:12:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 212 (0x99fb0c00) [pid = 5680] [serial = 481] [outer = 0x91dc2000] 03:12:32 INFO - PROCESS | 5680 | 1462529552017 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 213 (0x9a4b3400) [pid = 5680] [serial = 482] [outer = 0x91dc2000] 03:12:32 INFO - PROCESS | 5680 | 1462529552924 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1583ms 03:12:32 INFO - PROCESS | 5680 | 1462529552978 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:12:32 INFO - PROCESS | 5680 | 1462529552981 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 03:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:12:32 INFO - PROCESS | 5680 | 1462529552990 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:12:32 INFO - PROCESS | 5680 | 1462529552995 Marionette TRACE conn3 <- [1,614,null,{}] 03:12:33 INFO - PROCESS | 5680 | 1462529553001 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:33 INFO - PROCESS | 5680 | 1462529553231 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:12:33 INFO - PROCESS | 5680 | 1462529553465 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x953a5000 == 93 [pid = 5680] [id = 161] 03:12:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 214 (0x9a6dac00) [pid = 5680] [serial = 483] [outer = (nil)] 03:12:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 215 (0x9b13c000) [pid = 5680] [serial = 484] [outer = 0x9a6dac00] 03:12:33 INFO - PROCESS | 5680 | 1462529553605 Marionette DEBUG loaded listener.js 03:12:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 216 (0x9b7aec00) [pid = 5680] [serial = 485] [outer = 0x9a6dac00] 03:12:34 INFO - PROCESS | 5680 | 1462529554529 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:12:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:12:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1588ms 03:12:34 INFO - PROCESS | 5680 | 1462529554579 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:12:34 INFO - PROCESS | 5680 | 1462529554584 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 03:12:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:12:34 INFO - PROCESS | 5680 | 1462529554591 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:12:34 INFO - PROCESS | 5680 | 1462529554595 Marionette TRACE conn3 <- [1,618,null,{}] 03:12:34 INFO - PROCESS | 5680 | 1462529554604 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:34 INFO - PROCESS | 5680 | 1462529554804 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:12:35 INFO - PROCESS | 5680 | 1462529554987 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c091800 == 94 [pid = 5680] [id = 162] 03:12:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 217 (0x922b7c00) [pid = 5680] [serial = 486] [outer = (nil)] 03:12:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 218 (0x9c232000) [pid = 5680] [serial = 487] [outer = 0x922b7c00] 03:12:35 INFO - PROCESS | 5680 | 1462529555122 Marionette DEBUG loaded listener.js 03:12:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 219 (0xa1048400) [pid = 5680] [serial = 488] [outer = 0x922b7c00] 03:12:35 INFO - PROCESS | 5680 | 1462529555994 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1483ms 03:12:36 INFO - PROCESS | 5680 | 1462529556075 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:12:36 INFO - PROCESS | 5680 | 1462529556081 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 03:12:36 INFO - PROCESS | 5680 | 1462529556088 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:12:36 INFO - PROCESS | 5680 | 1462529556091 Marionette TRACE conn3 <- [1,622,null,{}] 03:12:36 INFO - PROCESS | 5680 | 1462529556097 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:36 INFO - PROCESS | 5680 | 1462529556290 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:12:36 INFO - PROCESS | 5680 | 1462529556533 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a680400 == 95 [pid = 5680] [id = 163] 03:12:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 220 (0x9bf6ac00) [pid = 5680] [serial = 489] [outer = (nil)] 03:12:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 221 (0x9d4b7800) [pid = 5680] [serial = 490] [outer = 0x9bf6ac00] 03:12:36 INFO - PROCESS | 5680 | 1462529556666 Marionette DEBUG loaded listener.js 03:12:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 222 (0x9d4bb000) [pid = 5680] [serial = 491] [outer = 0x9bf6ac00] 03:12:37 INFO - PROCESS | 5680 | 1462529557601 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:12:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:12:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1582ms 03:12:37 INFO - PROCESS | 5680 | 1462529557671 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:12:37 INFO - PROCESS | 5680 | 1462529557675 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 03:12:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:12:37 INFO - PROCESS | 5680 | 1462529557681 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:12:37 INFO - PROCESS | 5680 | 1462529557685 Marionette TRACE conn3 <- [1,626,null,{}] 03:12:37 INFO - PROCESS | 5680 | 1462529557691 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:37 INFO - PROCESS | 5680 | 1462529557881 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:12:38 INFO - PROCESS | 5680 | 1462529558109 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a76b800 == 96 [pid = 5680] [id = 164] 03:12:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 223 (0x9b4c2400) [pid = 5680] [serial = 492] [outer = (nil)] 03:12:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 224 (0x9d8ba400) [pid = 5680] [serial = 493] [outer = 0x9b4c2400] 03:12:38 INFO - PROCESS | 5680 | 1462529558250 Marionette DEBUG loaded listener.js 03:12:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 225 (0xa30e5400) [pid = 5680] [serial = 494] [outer = 0x9b4c2400] 03:12:39 INFO - PROCESS | 5680 | 1462529559211 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1587ms 03:12:39 INFO - PROCESS | 5680 | 1462529559269 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:12:39 INFO - PROCESS | 5680 | 1462529559273 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 03:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:12:39 INFO - PROCESS | 5680 | 1462529559280 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:12:39 INFO - PROCESS | 5680 | 1462529559284 Marionette TRACE conn3 <- [1,630,null,{}] 03:12:39 INFO - PROCESS | 5680 | 1462529559290 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:39 INFO - PROCESS | 5680 | 1462529559484 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:12:39 INFO - PROCESS | 5680 | 1462529559755 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:39 INFO - PROCESS | 5680 | ++DOCSHELL 0xa6c1ec00 == 97 [pid = 5680] [id = 165] 03:12:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 226 (0xa6c1fc00) [pid = 5680] [serial = 495] [outer = (nil)] 03:12:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 227 (0xa6d90400) [pid = 5680] [serial = 496] [outer = 0xa6c1fc00] 03:12:39 INFO - PROCESS | 5680 | 1462529559935 Marionette DEBUG loaded listener.js 03:12:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 228 (0xa6e39c00) [pid = 5680] [serial = 497] [outer = 0xa6c1fc00] 03:12:40 INFO - PROCESS | 5680 | 1462529560860 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:12:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:12:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1638ms 03:12:40 INFO - PROCESS | 5680 | 1462529560920 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:12:40 INFO - PROCESS | 5680 | 1462529560924 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 03:12:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:12:40 INFO - PROCESS | 5680 | 1462529560931 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 5680 | 1462529560936 Marionette TRACE conn3 <- [1,634,null,{}] 03:12:40 INFO - PROCESS | 5680 | 1462529560942 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:41 INFO - PROCESS | 5680 | 1462529561183 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:12:41 INFO - PROCESS | 5680 | 1462529561425 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c1c00 == 98 [pid = 5680] [id = 166] 03:12:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 229 (0x8b7ca400) [pid = 5680] [serial = 498] [outer = (nil)] 03:12:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 230 (0x8b7cf400) [pid = 5680] [serial = 499] [outer = 0x8b7ca400] 03:12:41 INFO - PROCESS | 5680 | 1462529561579 Marionette DEBUG loaded listener.js 03:12:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 231 (0xa3592800) [pid = 5680] [serial = 500] [outer = 0x8b7ca400] 03:12:42 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:42 INFO - PROCESS | 5680 | 1462529562479 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1588ms 03:12:42 INFO - PROCESS | 5680 | 1462529562520 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:12:42 INFO - PROCESS | 5680 | 1462529562524 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 03:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:12:42 INFO - PROCESS | 5680 | 1462529562530 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:12:42 INFO - PROCESS | 5680 | 1462529562534 Marionette TRACE conn3 <- [1,638,null,{}] 03:12:42 INFO - PROCESS | 5680 | 1462529562539 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:42 INFO - PROCESS | 5680 | 1462529562736 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:12:42 INFO - PROCESS | 5680 | 1462529562929 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae3d800 == 99 [pid = 5680] [id = 167] 03:12:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 232 (0x8ae3fc00) [pid = 5680] [serial = 501] [outer = (nil)] 03:12:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 233 (0x8ae47400) [pid = 5680] [serial = 502] [outer = 0x8ae3fc00] 03:12:43 INFO - PROCESS | 5680 | 1462529563016 Marionette DEBUG loaded listener.js 03:12:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 234 (0x8ae4b800) [pid = 5680] [serial = 503] [outer = 0x8ae3fc00] 03:12:43 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:43 INFO - PROCESS | 5680 | 1462529563935 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:12:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1447ms 03:12:43 INFO - PROCESS | 5680 | 1462529563979 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:12:43 INFO - PROCESS | 5680 | 1462529563984 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 03:12:43 INFO - PROCESS | 5680 | 1462529563991 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 5680 | 1462529563994 Marionette TRACE conn3 <- [1,642,null,{}] 03:12:44 INFO - PROCESS | 5680 | 1462529564000 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:44 INFO - PROCESS | 5680 | 1462529564198 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:12:44 INFO - PROCESS | 5680 | 1462529564393 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae3f400 == 100 [pid = 5680] [id = 168] 03:12:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 235 (0x8ae47c00) [pid = 5680] [serial = 504] [outer = (nil)] 03:12:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 236 (0x8af97800) [pid = 5680] [serial = 505] [outer = 0x8ae47c00] 03:12:44 INFO - PROCESS | 5680 | 1462529564479 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 237 (0x8af9bc00) [pid = 5680] [serial = 506] [outer = 0x8ae47c00] 03:12:45 INFO - PROCESS | 5680 | 1462529565459 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:12:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1533ms 03:12:45 INFO - PROCESS | 5680 | 1462529565525 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:12:45 INFO - PROCESS | 5680 | 1462529565529 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 03:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:12:45 INFO - PROCESS | 5680 | 1462529565535 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:12:45 INFO - PROCESS | 5680 | 1462529565539 Marionette TRACE conn3 <- [1,646,null,{}] 03:12:45 INFO - PROCESS | 5680 | 1462529565545 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:45 INFO - PROCESS | 5680 | 1462529565735 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:12:45 INFO - PROCESS | 5680 | 1462529565967 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f56000 == 101 [pid = 5680] [id = 169] 03:12:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 238 (0x89f57800) [pid = 5680] [serial = 507] [outer = (nil)] 03:12:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 239 (0x89f5c800) [pid = 5680] [serial = 508] [outer = 0x89f57800] 03:12:46 INFO - PROCESS | 5680 | 1462529566095 Marionette DEBUG loaded listener.js 03:12:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 240 (0x89f5fc00) [pid = 5680] [serial = 509] [outer = 0x89f57800] 03:12:47 INFO - PROCESS | 5680 | 1462529567046 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1581ms 03:12:47 INFO - PROCESS | 5680 | 1462529567119 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:12:47 INFO - PROCESS | 5680 | 1462529567123 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 03:12:47 INFO - PROCESS | 5680 | 1462529567131 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:12:47 INFO - PROCESS | 5680 | 1462529567135 Marionette TRACE conn3 <- [1,650,null,{}] 03:12:47 INFO - PROCESS | 5680 | 1462529567141 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:47 INFO - PROCESS | 5680 | 1462529567349 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:12:47 INFO - PROCESS | 5680 | 1462529567586 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f60000 == 102 [pid = 5680] [id = 170] 03:12:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 241 (0x89f61c00) [pid = 5680] [serial = 510] [outer = (nil)] 03:12:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x8af99400) [pid = 5680] [serial = 511] [outer = 0x89f61c00] 03:12:47 INFO - PROCESS | 5680 | 1462529567718 Marionette DEBUG loaded listener.js 03:12:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x8af9e800) [pid = 5680] [serial = 512] [outer = 0x89f61c00] 03:12:48 INFO - PROCESS | 5680 | 1462529568599 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:12:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:12:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1886ms 03:12:49 INFO - PROCESS | 5680 | 1462529569054 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:12:49 INFO - PROCESS | 5680 | 1462529569061 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 03:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:12:49 INFO - PROCESS | 5680 | 1462529569190 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:12:49 INFO - PROCESS | 5680 | 1462529569196 Marionette TRACE conn3 <- [1,654,null,{}] 03:12:49 INFO - PROCESS | 5680 | 1462529569210 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:49 INFO - PROCESS | 5680 | 1462529569386 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:12:49 INFO - PROCESS | 5680 | 1462529569590 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x8afa1400 == 103 [pid = 5680] [id = 171] 03:12:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x8b7cd400) [pid = 5680] [serial = 513] [outer = (nil)] 03:12:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 245 (0x8c091c00) [pid = 5680] [serial = 514] [outer = 0x8b7cd400] 03:12:49 INFO - PROCESS | 5680 | 1462529569673 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 246 (0x8ce13c00) [pid = 5680] [serial = 515] [outer = 0x8b7cd400] 03:12:50 INFO - PROCESS | 5680 | 1462529570767 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1679ms 03:12:50 INFO - PROCESS | 5680 | 1462529570845 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:12:50 INFO - PROCESS | 5680 | 1462529570850 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 03:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:12:50 INFO - PROCESS | 5680 | 1462529570862 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 5680 | 1462529570867 Marionette TRACE conn3 <- [1,658,null,{}] 03:12:50 INFO - PROCESS | 5680 | 1462529570874 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:51 INFO - PROCESS | 5680 | 1462529571108 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:12:51 INFO - PROCESS | 5680 | 1462529571356 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfb1000 == 104 [pid = 5680] [id = 172] 03:12:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 247 (0x8d15c400) [pid = 5680] [serial = 516] [outer = (nil)] 03:12:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 248 (0x8da45800) [pid = 5680] [serial = 517] [outer = 0x8d15c400] 03:12:51 INFO - PROCESS | 5680 | 1462529571435 Marionette DEBUG loaded listener.js 03:12:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 249 (0x8ddf1400) [pid = 5680] [serial = 518] [outer = 0x8d15c400] 03:12:51 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9c5c00 == 103 [pid = 5680] [id = 117] 03:12:51 INFO - PROCESS | 5680 | --DOCSHELL 0x9b4ed400 == 102 [pid = 5680] [id = 76] 03:12:51 INFO - PROCESS | 5680 | --DOCSHELL 0x9a774c00 == 101 [pid = 5680] [id = 49] 03:12:51 INFO - PROCESS | 5680 | --DOCSHELL 0xa6e72800 == 100 [pid = 5680] [id = 80] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 248 (0x9a768400) [pid = 5680] [serial = 403] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 247 (0x94f0a000) [pid = 5680] [serial = 360] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 246 (0x9b4b8800) [pid = 5680] [serial = 363] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 245 (0x9c248400) [pid = 5680] [serial = 366] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 244 (0x9a4b9000) [pid = 5680] [serial = 369] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0xa3051c00) [pid = 5680] [serial = 372] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0xa685d400) [pid = 5680] [serial = 375] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0x9235e400) [pid = 5680] [serial = 378] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 240 (0x8d89e000) [pid = 5680] [serial = 381] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOMWINDOW == 239 (0x92355800) [pid = 5680] [serial = 384] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 5680 | --DOCSHELL 0x938bbc00 == 99 [pid = 5680] [id = 77] 03:12:51 INFO - PROCESS | 5680 | --DOCSHELL 0x94f46400 == 98 [pid = 5680] [id = 75] 03:12:51 INFO - PROCESS | 5680 | --DOCSHELL 0xa6e39000 == 97 [pid = 5680] [id = 79] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x9149f400 == 96 [pid = 5680] [id = 154] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x8d15f000 == 95 [pid = 5680] [id = 153] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x8f812400 == 94 [pid = 5680] [id = 152] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8a400 == 93 [pid = 5680] [id = 151] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddfa800 == 92 [pid = 5680] [id = 150] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x8cfa4800 == 91 [pid = 5680] [id = 149] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddf3c00 == 90 [pid = 5680] [id = 138] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x9235b800 == 89 [pid = 5680] [id = 137] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x92356800 == 88 [pid = 5680] [id = 136] 03:12:52 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5b0400 == 87 [pid = 5680] [id = 135] 03:12:52 INFO - PROCESS | 5680 | 1462529572423 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 238 (0x9b82e400) [pid = 5680] [serial = 310] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 237 (0x9a4b2400) [pid = 5680] [serial = 399] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 236 (0x914a9000) [pid = 5680] [serial = 390] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 235 (0x916afc00) [pid = 5680] [serial = 391] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 234 (0x9a775000) [pid = 5680] [serial = 355] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 233 (0x8f8ca000) [pid = 5680] [serial = 388] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 232 (0x8f816c00) [pid = 5680] [serial = 387] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 231 (0x92b21800) [pid = 5680] [serial = 393] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 230 (0x92d5a400) [pid = 5680] [serial = 394] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 229 (0x914ab800) [pid = 5680] [serial = 357] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 228 (0xa67e2000) [pid = 5680] [serial = 229] [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.] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 227 (0x953a8400) [pid = 5680] [serial = 396] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 226 (0x9901d400) [pid = 5680] [serial = 397] [outer = (nil)] [url = about:blank] 03:12:52 INFO - PROCESS | 5680 | --DOMWINDOW == 225 (0x9a61a800) [pid = 5680] [serial = 400] [outer = (nil)] [url = about:blank] 03:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1635ms 03:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:12:52 INFO - PROCESS | 5680 | 1462529572496 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:12:52 INFO - PROCESS | 5680 | 1462529572499 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 03:12:52 INFO - PROCESS | 5680 | 1462529572507 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:12:52 INFO - PROCESS | 5680 | 1462529572510 Marionette TRACE conn3 <- [1,662,null,{}] 03:12:52 INFO - PROCESS | 5680 | 1462529572527 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:52 INFO - PROCESS | 5680 | 1462529572717 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:12:52 INFO - PROCESS | 5680 | 1462529572872 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c4400 == 88 [pid = 5680] [id = 173] 03:12:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 226 (0x8da42800) [pid = 5680] [serial = 519] [outer = (nil)] 03:12:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 227 (0x8e030800) [pid = 5680] [serial = 520] [outer = 0x8da42800] 03:12:52 INFO - PROCESS | 5680 | 1462529572957 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 228 (0x8ee85000) [pid = 5680] [serial = 521] [outer = 0x8da42800] 03:12:53 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:53 INFO - PROCESS | 5680 | 1462529573791 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1343ms 03:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:12:53 INFO - PROCESS | 5680 | 1462529573849 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:12:53 INFO - PROCESS | 5680 | 1462529573852 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 03:12:53 INFO - PROCESS | 5680 | 1462529573859 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:12:53 INFO - PROCESS | 5680 | 1462529573862 Marionette TRACE conn3 <- [1,666,null,{}] 03:12:53 INFO - PROCESS | 5680 | 1462529573867 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:54 INFO - PROCESS | 5680 | 1462529574051 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:12:54 INFO - PROCESS | 5680 | 1462529574070 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7ca800 == 89 [pid = 5680] [id = 174] 03:12:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 229 (0x8ee8a000) [pid = 5680] [serial = 522] [outer = (nil)] 03:12:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 230 (0x8f8ca000) [pid = 5680] [serial = 523] [outer = 0x8ee8a000] 03:12:54 INFO - PROCESS | 5680 | 1462529574147 Marionette DEBUG loaded listener.js 03:12:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 231 (0x8f9cb400) [pid = 5680] [serial = 524] [outer = 0x8ee8a000] 03:12:54 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:55 INFO - PROCESS | 5680 | 1462529575107 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1284ms 03:12:55 INFO - PROCESS | 5680 | 1462529575142 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:12:55 INFO - PROCESS | 5680 | 1462529575145 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 03:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:12:55 INFO - PROCESS | 5680 | 1462529575152 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:12:55 INFO - PROCESS | 5680 | 1462529575155 Marionette TRACE conn3 <- [1,670,null,{}] 03:12:55 INFO - PROCESS | 5680 | 1462529575167 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:55 INFO - PROCESS | 5680 | 1462529575396 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:12:55 INFO - PROCESS | 5680 | 1462529575427 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c4800 == 90 [pid = 5680] [id = 175] 03:12:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 232 (0x8f5b5800) [pid = 5680] [serial = 525] [outer = (nil)] 03:12:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 233 (0x914a9800) [pid = 5680] [serial = 526] [outer = 0x8f5b5800] 03:12:55 INFO - PROCESS | 5680 | 1462529575500 Marionette DEBUG loaded listener.js 03:12:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 234 (0x914b1800) [pid = 5680] [serial = 527] [outer = 0x8f5b5800] 03:12:56 INFO - PROCESS | 5680 | --DOMWINDOW == 233 (0x8ddfac00) [pid = 5680] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:12:56 INFO - PROCESS | 5680 | --DOMWINDOW == 232 (0x8f816400) [pid = 5680] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:12:56 INFO - PROCESS | 5680 | --DOMWINDOW == 231 (0x8f9ccc00) [pid = 5680] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:12:56 INFO - PROCESS | 5680 | --DOMWINDOW == 230 (0x8f8cbc00) [pid = 5680] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:12:56 INFO - PROCESS | 5680 | --DOMWINDOW == 229 (0x8cfb1c00) [pid = 5680] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:12:56 INFO - PROCESS | 5680 | --DOMWINDOW == 228 (0x97541c00) [pid = 5680] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:12:56 INFO - PROCESS | 5680 | --DOMWINDOW == 227 (0x914a7400) [pid = 5680] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:12:56 INFO - PROCESS | 5680 | 1462529576767 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1648ms 03:12:56 INFO - PROCESS | 5680 | 1462529576808 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:12:56 INFO - PROCESS | 5680 | 1462529576812 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 03:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:12:56 INFO - PROCESS | 5680 | 1462529576818 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:12:56 INFO - PROCESS | 5680 | 1462529576822 Marionette TRACE conn3 <- [1,674,null,{}] 03:12:56 INFO - PROCESS | 5680 | 1462529576827 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:57 INFO - PROCESS | 5680 | 1462529577071 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:12:57 INFO - PROCESS | 5680 | 1462529577228 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d157c00 == 91 [pid = 5680] [id = 176] 03:12:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 228 (0x8f8c6800) [pid = 5680] [serial = 528] [outer = (nil)] 03:12:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 229 (0x916b6c00) [pid = 5680] [serial = 529] [outer = 0x8f8c6800] 03:12:57 INFO - PROCESS | 5680 | 1462529577311 Marionette DEBUG loaded listener.js 03:12:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 230 (0x9235bc00) [pid = 5680] [serial = 530] [outer = 0x8f8c6800] 03:12:57 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:12:58 INFO - PROCESS | 5680 | 1462529578033 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1252ms 03:12:58 INFO - PROCESS | 5680 | 1462529578072 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:12:58 INFO - PROCESS | 5680 | 1462529578077 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 03:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:12:58 INFO - PROCESS | 5680 | 1462529578083 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:12:58 INFO - PROCESS | 5680 | 1462529578086 Marionette TRACE conn3 <- [1,678,null,{}] 03:12:58 INFO - PROCESS | 5680 | 1462529578095 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:58 INFO - PROCESS | 5680 | 1462529578326 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:12:58 INFO - PROCESS | 5680 | 1462529578347 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x916a8400 == 92 [pid = 5680] [id = 177] 03:12:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 231 (0x916b1800) [pid = 5680] [serial = 531] [outer = (nil)] 03:12:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 232 (0x92603400) [pid = 5680] [serial = 532] [outer = 0x916b1800] 03:12:58 INFO - PROCESS | 5680 | 1462529578423 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 233 (0x92607800) [pid = 5680] [serial = 533] [outer = 0x916b1800] 03:12:59 INFO - PROCESS | 5680 | 1462529579582 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1534ms 03:12:59 INFO - PROCESS | 5680 | 1462529579619 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 5680 | 1462529579626 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 03:12:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:12:59 INFO - PROCESS | 5680 | 1462529579636 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 5680 | 1462529579642 Marionette TRACE conn3 <- [1,682,null,{}] 03:12:59 INFO - PROCESS | 5680 | 1462529579652 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:59 INFO - PROCESS | 5680 | 1462529579871 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:13:00 INFO - PROCESS | 5680 | 1462529580151 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7ccc00 == 93 [pid = 5680] [id = 178] 03:13:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 234 (0x8bdf9c00) [pid = 5680] [serial = 534] [outer = (nil)] 03:13:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 235 (0x8cfa8000) [pid = 5680] [serial = 535] [outer = 0x8bdf9c00] 03:13:00 INFO - PROCESS | 5680 | 1462529580308 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 236 (0x8d15c000) [pid = 5680] [serial = 536] [outer = 0x8bdf9c00] 03:13:01 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:01 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:01 INFO - PROCESS | 5680 | 1462529581668 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:13:01 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) 03:13:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2190ms 03:13:01 INFO - PROCESS | 5680 | 1462529581832 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:13:01 INFO - PROCESS | 5680 | 1462529581842 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 03:13:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:13:01 INFO - PROCESS | 5680 | 1462529581856 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 5680 | 1462529581862 Marionette TRACE conn3 <- [1,686,null,{}] 03:13:01 INFO - PROCESS | 5680 | 1462529581869 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:02 INFO - PROCESS | 5680 | 1462529582075 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:13:02 INFO - PROCESS | 5680 | 1462529582265 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c099000 == 94 [pid = 5680] [id = 179] 03:13:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 237 (0x8d159c00) [pid = 5680] [serial = 537] [outer = (nil)] 03:13:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 238 (0x8ed1b400) [pid = 5680] [serial = 538] [outer = 0x8d159c00] 03:13:02 INFO - PROCESS | 5680 | 1462529582353 Marionette DEBUG loaded listener.js 03:13:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 239 (0x8f8c3800) [pid = 5680] [serial = 539] [outer = 0x8d159c00] 03:13:03 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:03 INFO - PROCESS | 5680 | 1462529583698 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:13:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:13:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1898ms 03:13:03 INFO - PROCESS | 5680 | 1462529583777 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:13:03 INFO - PROCESS | 5680 | 1462529583782 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 03:13:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:13:03 INFO - PROCESS | 5680 | 1462529583811 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:13:03 INFO - PROCESS | 5680 | 1462529583818 Marionette TRACE conn3 <- [1,690,null,{}] 03:13:03 INFO - PROCESS | 5680 | 1462529583840 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:04 INFO - PROCESS | 5680 | 1462529584041 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:13:04 INFO - PROCESS | 5680 | 1462529584271 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f59800 == 95 [pid = 5680] [id = 180] 03:13:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 240 (0x8b7cb000) [pid = 5680] [serial = 540] [outer = (nil)] 03:13:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 241 (0x92603800) [pid = 5680] [serial = 541] [outer = 0x8b7cb000] 03:13:04 INFO - PROCESS | 5680 | 1462529584404 Marionette DEBUG loaded listener.js 03:13:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x92b13400) [pid = 5680] [serial = 542] [outer = 0x8b7cb000] 03:13:05 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:05 INFO - PROCESS | 5680 | 1462529585743 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:13:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:13:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1953ms 03:13:05 INFO - PROCESS | 5680 | 1462529585760 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:13:05 INFO - PROCESS | 5680 | 1462529585765 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 03:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:13:05 INFO - PROCESS | 5680 | 1462529585832 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:13:05 INFO - PROCESS | 5680 | 1462529585837 Marionette TRACE conn3 <- [1,694,null,{}] 03:13:05 INFO - PROCESS | 5680 | 1462529585861 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:06 INFO - PROCESS | 5680 | 1462529586061 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:13:06 INFO - PROCESS | 5680 | 1462529586248 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x9235b800 == 96 [pid = 5680] [id = 181] 03:13:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x9260e800) [pid = 5680] [serial = 543] [outer = (nil)] 03:13:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x938bbc00) [pid = 5680] [serial = 544] [outer = 0x9260e800] 03:13:06 INFO - PROCESS | 5680 | 1462529586340 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 245 (0x94f0a000) [pid = 5680] [serial = 545] [outer = 0x9260e800] 03:13:07 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:07 INFO - PROCESS | 5680 | 1462529587668 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:13:07 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) 03:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1922ms 03:13:07 INFO - PROCESS | 5680 | 1462529587696 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:13:07 INFO - PROCESS | 5680 | 1462529587699 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 03:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:13:07 INFO - PROCESS | 5680 | 1462529587707 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 5680 | 1462529587711 Marionette TRACE conn3 <- [1,698,null,{}] 03:13:07 INFO - PROCESS | 5680 | 1462529587822 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:08 INFO - PROCESS | 5680 | 1462529588022 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:13:08 INFO - PROCESS | 5680 | 1462529588213 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x92610400 == 97 [pid = 5680] [id = 182] 03:13:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 246 (0x92b87c00) [pid = 5680] [serial = 546] [outer = (nil)] 03:13:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 247 (0x95027c00) [pid = 5680] [serial = 547] [outer = 0x92b87c00] 03:13:08 INFO - PROCESS | 5680 | 1462529588355 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 248 (0x97556c00) [pid = 5680] [serial = 548] [outer = 0x92b87c00] 03:13:10 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:10 INFO - PROCESS | 5680 | 1462529590092 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:13:10 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) 03:13:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2398ms 03:13:10 INFO - PROCESS | 5680 | 1462529590105 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 5680 | 1462529590110 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 03:13:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:13:10 INFO - PROCESS | 5680 | 1462529590118 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 5680 | 1462529590122 Marionette TRACE conn3 <- [1,702,null,{}] 03:13:10 INFO - PROCESS | 5680 | 1462529590129 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:10 INFO - PROCESS | 5680 | 1462529590368 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:13:10 INFO - PROCESS | 5680 | 1462529590563 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x9501d400 == 98 [pid = 5680] [id = 183] 03:13:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 249 (0x95021000) [pid = 5680] [serial = 549] [outer = (nil)] 03:13:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 250 (0x9a4ba000) [pid = 5680] [serial = 550] [outer = 0x95021000] 03:13:10 INFO - PROCESS | 5680 | 1462529590651 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 251 (0x9a6dec00) [pid = 5680] [serial = 551] [outer = 0x95021000] 03:13:11 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:11 INFO - PROCESS | 5680 | 1462529591951 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:13:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:13:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1884ms 03:13:12 INFO - PROCESS | 5680 | 1462529592046 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 5680 | 1462529592050 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 03:13:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:13:12 INFO - PROCESS | 5680 | 1462529592111 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 5680 | 1462529592116 Marionette TRACE conn3 <- [1,706,null,{}] 03:13:12 INFO - PROCESS | 5680 | 1462529592127 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:12 INFO - PROCESS | 5680 | 1462529592339 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:13:12 INFO - PROCESS | 5680 | 1462529592536 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x9919c400 == 99 [pid = 5680] [id = 184] 03:13:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 252 (0x99fb6400) [pid = 5680] [serial = 552] [outer = (nil)] 03:13:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 253 (0x9b4bcc00) [pid = 5680] [serial = 553] [outer = 0x99fb6400] 03:13:12 INFO - PROCESS | 5680 | 1462529592621 Marionette DEBUG loaded listener.js 03:13:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 254 (0x9b7b1000) [pid = 5680] [serial = 554] [outer = 0x99fb6400] 03:13:13 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:13 INFO - PROCESS | 5680 | 1462529593923 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:13:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1850ms 03:13:13 INFO - PROCESS | 5680 | 1462529593954 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 5680 | 1462529593957 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 03:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:13:13 INFO - PROCESS | 5680 | 1462529593965 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 5680 | 1462529593968 Marionette TRACE conn3 <- [1,710,null,{}] 03:13:13 INFO - PROCESS | 5680 | 1462529593974 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:14 INFO - PROCESS | 5680 | 1462529594260 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:13:14 INFO - PROCESS | 5680 | 1462529594454 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b031400 == 100 [pid = 5680] [id = 185] 03:13:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 255 (0x9b2b2000) [pid = 5680] [serial = 555] [outer = (nil)] 03:13:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 256 (0x9d4b6400) [pid = 5680] [serial = 556] [outer = 0x9b2b2000] 03:13:14 INFO - PROCESS | 5680 | 1462529594541 Marionette DEBUG loaded listener.js 03:13:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 257 (0x9d4c0c00) [pid = 5680] [serial = 557] [outer = 0x9b2b2000] 03:13:15 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:15 INFO - PROCESS | 5680 | 1462529595853 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:13:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1937ms 03:13:15 INFO - PROCESS | 5680 | 1462529595952 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 5680 | 1462529595956 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 03:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:13:15 INFO - PROCESS | 5680 | 1462529595984 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 5680 | 1462529595988 Marionette TRACE conn3 <- [1,714,null,{}] 03:13:15 INFO - PROCESS | 5680 | 1462529595994 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:16 INFO - PROCESS | 5680 | 1462529596179 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:13:16 INFO - PROCESS | 5680 | 1462529596368 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaebc00 == 101 [pid = 5680] [id = 186] 03:13:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 258 (0x8aaec400) [pid = 5680] [serial = 558] [outer = (nil)] 03:13:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 259 (0x8aaf1c00) [pid = 5680] [serial = 559] [outer = 0x8aaec400] 03:13:16 INFO - PROCESS | 5680 | 1462529596457 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 260 (0x8aaf4400) [pid = 5680] [serial = 560] [outer = 0x8aaec400] 03:13:17 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:17 INFO - PROCESS | 5680 | 1462529597780 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:13:17 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 03:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1840ms 03:13:18 INFO - PROCESS | 5680 | 1462529598271 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:13:18 INFO - PROCESS | 5680 | 1462529598277 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 03:13:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:13:18 INFO - PROCESS | 5680 | 1462529598417 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - PROCESS | 5680 | 1462529598424 Marionette TRACE conn3 <- [1,718,null,{}] 03:13:18 INFO - PROCESS | 5680 | 1462529598438 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:18 INFO - PROCESS | 5680 | 1462529598630 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:13:18 INFO - PROCESS | 5680 | 1462529598822 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaeec00 == 102 [pid = 5680] [id = 187] 03:13:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 261 (0x8aaf2800) [pid = 5680] [serial = 561] [outer = (nil)] 03:13:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 262 (0x8cfa8400) [pid = 5680] [serial = 562] [outer = 0x8aaf2800] 03:13:18 INFO - PROCESS | 5680 | 1462529598903 Marionette DEBUG loaded listener.js 03:13:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 263 (0x8d89b800) [pid = 5680] [serial = 563] [outer = 0x8aaf2800] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x9b4f7400 == 101 [pid = 5680] [id = 122] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x92b7c400 == 100 [pid = 5680] [id = 120] 03:13:20 INFO - PROCESS | 5680 | --DOMWINDOW == 262 (0x93bc3400) [pid = 5680] [serial = 466] [outer = (nil)] [url = about:blank] 03:13:20 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:20 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8d157c00 == 99 [pid = 5680] [id = 176] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7c4800 == 98 [pid = 5680] [id = 175] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7ca800 == 97 [pid = 5680] [id = 174] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7c4400 == 96 [pid = 5680] [id = 173] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8cfb1000 == 95 [pid = 5680] [id = 172] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8afa1400 == 94 [pid = 5680] [id = 171] 03:13:20 INFO - PROCESS | 5680 | 1462529600481 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x9a680400 == 93 [pid = 5680] [id = 163] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8c091800 == 92 [pid = 5680] [id = 162] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x953a5000 == 91 [pid = 5680] [id = 161] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8bdf6800 == 90 [pid = 5680] [id = 160] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x9149ec00 == 89 [pid = 5680] [id = 159] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x916b5400 == 88 [pid = 5680] [id = 158] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddf9000 == 87 [pid = 5680] [id = 157] 03:13:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:13:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2144ms 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8cfad400 == 86 [pid = 5680] [id = 156] 03:13:20 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5b2c00 == 85 [pid = 5680] [id = 155] 03:13:20 INFO - PROCESS | 5680 | 1462529600519 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 03:13:20 INFO - PROCESS | 5680 | 1462529600524 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 03:13:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:13:20 INFO - PROCESS | 5680 | 1462529600533 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:13:20 INFO - PROCESS | 5680 | 1462529600539 Marionette TRACE conn3 <- [1,722,null,{}] 03:13:20 INFO - PROCESS | 5680 | 1462529600546 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:20 INFO - PROCESS | 5680 | 1462529600702 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:13:20 INFO - PROCESS | 5680 | 1462529600716 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce0c800 == 86 [pid = 5680] [id = 188] 03:13:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 263 (0x8ce14000) [pid = 5680] [serial = 564] [outer = (nil)] 03:13:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 264 (0x8d158c00) [pid = 5680] [serial = 565] [outer = 0x8ce14000] 03:13:20 INFO - PROCESS | 5680 | 1462529600790 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 265 (0x8da44400) [pid = 5680] [serial = 566] [outer = 0x8ce14000] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 264 (0x8d166400) [pid = 5680] [serial = 445] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 263 (0x8ed1f400) [pid = 5680] [serial = 452] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 262 (0x8e035c00) [pid = 5680] [serial = 451] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 261 (0x8f818000) [pid = 5680] [serial = 406] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 260 (0x8f8c9400) [pid = 5680] [serial = 454] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 259 (0x8f9ca000) [pid = 5680] [serial = 455] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 258 (0x914b4c00) [pid = 5680] [serial = 418] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 257 (0x92b79400) [pid = 5680] [serial = 409] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 256 (0xa26dbc00) [pid = 5680] [serial = 424] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 255 (0x91dc8800) [pid = 5680] [serial = 460] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 254 (0x914a5c00) [pid = 5680] [serial = 457] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 253 (0x8da4f800) [pid = 5680] [serial = 449] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 252 (0x8da43800) [pid = 5680] [serial = 448] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 251 (0x8ddfb400) [pid = 5680] [serial = 415] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 250 (0x9b143800) [pid = 5680] [serial = 404] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 249 (0x9b13ec00) [pid = 5680] [serial = 412] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 248 (0xa1047800) [pid = 5680] [serial = 421] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 247 (0x938b4800) [pid = 5680] [serial = 463] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 246 (0x8bdf2c00) [pid = 5680] [serial = 427] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 245 (0x91dcf400) [pid = 5680] [serial = 461] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 244 (0x8c094800) [pid = 5680] [serial = 430] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0x8c09cc00) [pid = 5680] [serial = 433] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0x8ce10000) [pid = 5680] [serial = 436] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0x8cfb0800) [pid = 5680] [serial = 439] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 240 (0x8d160800) [pid = 5680] [serial = 442] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 239 (0x93bc2000) [pid = 5680] [serial = 464] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | --DOMWINDOW == 238 (0x914ba000) [pid = 5680] [serial = 458] [outer = (nil)] [url = about:blank] 03:13:21 INFO - PROCESS | 5680 | 1462529601727 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 5680 | 1462529601782 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 03:13:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:13:21 INFO - PROCESS | 5680 | 1462529601789 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 5680 | 1462529601792 Marionette TRACE conn3 <- [1,726,null,{}] 03:13:21 INFO - PROCESS | 5680 | 1462529601801 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:22 INFO - PROCESS | 5680 | 1462529602042 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:13:22 INFO - PROCESS | 5680 | 1462529602068 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e030000 == 87 [pid = 5680] [id = 189] 03:13:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 239 (0x8e037000) [pid = 5680] [serial = 567] [outer = (nil)] 03:13:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 240 (0x8ed1c000) [pid = 5680] [serial = 568] [outer = 0x8e037000] 03:13:22 INFO - PROCESS | 5680 | 1462529602233 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 241 (0x8ee8b800) [pid = 5680] [serial = 569] [outer = 0x8e037000] 03:13:22 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:22 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:23 INFO - PROCESS | 5680 | 1462529603194 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:13:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:13:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1442ms 03:13:23 INFO - PROCESS | 5680 | 1462529603239 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:13:23 INFO - PROCESS | 5680 | 1462529603243 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 03:13:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:13:23 INFO - PROCESS | 5680 | 1462529603249 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 5680 | 1462529603253 Marionette TRACE conn3 <- [1,730,null,{}] 03:13:23 INFO - PROCESS | 5680 | 1462529603264 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:23 INFO - PROCESS | 5680 | 1462529603519 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:13:23 INFO - PROCESS | 5680 | 1462529603548 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce12000 == 88 [pid = 5680] [id = 190] 03:13:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x8ddee000) [pid = 5680] [serial = 570] [outer = (nil)] 03:13:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x8f8c9000) [pid = 5680] [serial = 571] [outer = 0x8ddee000] 03:13:23 INFO - PROCESS | 5680 | 1462529603624 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x914b0000) [pid = 5680] [serial = 572] [outer = 0x8ddee000] 03:13:24 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:24 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:24 INFO - PROCESS | 5680 | 1462529604622 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:13:24 INFO - PROCESS | 5680 | 1462529604707 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 03:13:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:13:24 INFO - PROCESS | 5680 | 1462529604713 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:13:24 INFO - PROCESS | 5680 | 1462529604716 Marionette TRACE conn3 <- [1,734,null,{}] 03:13:24 INFO - PROCESS | 5680 | 1462529604721 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:24 INFO - PROCESS | 5680 | 1462529604952 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:13:25 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0x8d15c400) [pid = 5680] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:13:25 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0x8f9c8000) [pid = 5680] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:13:25 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0x8ee8a000) [pid = 5680] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:13:25 INFO - PROCESS | 5680 | --DOMWINDOW == 240 (0x8b7cd400) [pid = 5680] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:13:25 INFO - PROCESS | 5680 | --DOMWINDOW == 239 (0x8f5b5800) [pid = 5680] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:13:25 INFO - PROCESS | 5680 | --DOMWINDOW == 238 (0x8da42800) [pid = 5680] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:13:25 INFO - PROCESS | 5680 | --DOMWINDOW == 237 (0x8f8c6800) [pid = 5680] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:13:25 INFO - PROCESS | 5680 | 1462529605439 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f5e400 == 89 [pid = 5680] [id = 191] 03:13:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 238 (0x8ae49c00) [pid = 5680] [serial = 573] [outer = (nil)] 03:13:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 239 (0x8d15c400) [pid = 5680] [serial = 574] [outer = 0x8ae49c00] 03:13:25 INFO - PROCESS | 5680 | 1462529605513 Marionette DEBUG loaded listener.js 03:13:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 240 (0x8f5adc00) [pid = 5680] [serial = 575] [outer = 0x8ae49c00] 03:13:26 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:26 INFO - PROCESS | 5680 | 1462529606221 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:13:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:13:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1532ms 03:13:26 INFO - PROCESS | 5680 | 1462529606246 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:13:26 INFO - PROCESS | 5680 | 1462529606250 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 03:13:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:13:26 INFO - PROCESS | 5680 | 1462529606266 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:13:26 INFO - PROCESS | 5680 | 1462529606270 Marionette TRACE conn3 <- [1,738,null,{}] 03:13:26 INFO - PROCESS | 5680 | 1462529606276 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:26 INFO - PROCESS | 5680 | 1462529606476 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:13:26 INFO - PROCESS | 5680 | 1462529606489 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9c2400 == 90 [pid = 5680] [id = 192] 03:13:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 241 (0x914b4c00) [pid = 5680] [serial = 576] [outer = (nil)] 03:13:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x9235f400) [pid = 5680] [serial = 577] [outer = 0x914b4c00] 03:13:26 INFO - PROCESS | 5680 | 1462529606568 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x9260a400) [pid = 5680] [serial = 578] [outer = 0x914b4c00] 03:13:28 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:28 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:28 INFO - PROCESS | 5680 | 1462529608153 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:13:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:13:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1941ms 03:13:28 INFO - PROCESS | 5680 | 1462529608200 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:13:28 INFO - PROCESS | 5680 | 1462529608207 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 03:13:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:13:28 INFO - PROCESS | 5680 | 1462529608218 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:13:28 INFO - PROCESS | 5680 | 1462529608224 Marionette TRACE conn3 <- [1,742,null,{}] 03:13:28 INFO - PROCESS | 5680 | 1462529608233 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:28 INFO - PROCESS | 5680 | 1462529608438 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:13:28 INFO - PROCESS | 5680 | 1462529608628 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaef800 == 91 [pid = 5680] [id = 193] 03:13:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x8ae44c00) [pid = 5680] [serial = 579] [outer = (nil)] 03:13:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 245 (0x8bdf9000) [pid = 5680] [serial = 580] [outer = 0x8ae44c00] 03:13:28 INFO - PROCESS | 5680 | 1462529608717 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 246 (0x8ce0d800) [pid = 5680] [serial = 581] [outer = 0x8ae44c00] 03:13:30 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:30 INFO - PROCESS | 5680 | 1462529610053 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:13:30 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 03:13:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1895ms 03:13:30 INFO - PROCESS | 5680 | 1462529610140 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:13:30 INFO - PROCESS | 5680 | 1462529610150 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 03:13:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:13:30 INFO - PROCESS | 5680 | 1462529610183 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:13:30 INFO - PROCESS | 5680 | 1462529610187 Marionette TRACE conn3 <- [1,746,null,{}] 03:13:30 INFO - PROCESS | 5680 | 1462529610195 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:30 INFO - PROCESS | 5680 | 1462529610391 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:13:30 INFO - PROCESS | 5680 | 1462529610593 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce0a000 == 92 [pid = 5680] [id = 194] 03:13:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 247 (0x8cfad400) [pid = 5680] [serial = 582] [outer = (nil)] 03:13:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 248 (0x8e036400) [pid = 5680] [serial = 583] [outer = 0x8cfad400] 03:13:30 INFO - PROCESS | 5680 | 1462529610680 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 249 (0x8f81e400) [pid = 5680] [serial = 584] [outer = 0x8cfad400] 03:13:31 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:32 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:32 INFO - PROCESS | 5680 | 1462529612147 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:13:32 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.) 03:13:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2003ms 03:13:32 INFO - PROCESS | 5680 | 1462529612182 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:13:32 INFO - PROCESS | 5680 | 1462529612186 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 03:13:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:13:32 INFO - PROCESS | 5680 | 1462529612194 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:13:32 INFO - PROCESS | 5680 | 1462529612203 Marionette TRACE conn3 <- [1,750,null,{}] 03:13:32 INFO - PROCESS | 5680 | 1462529612222 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:32 INFO - PROCESS | 5680 | 1462529612526 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:13:32 INFO - PROCESS | 5680 | 1462529612732 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaf0000 == 93 [pid = 5680] [id = 195] 03:13:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 250 (0x8f5b2c00) [pid = 5680] [serial = 585] [outer = (nil)] 03:13:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 251 (0x92360400) [pid = 5680] [serial = 586] [outer = 0x8f5b2c00] 03:13:32 INFO - PROCESS | 5680 | 1462529612866 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 252 (0x92b20c00) [pid = 5680] [serial = 587] [outer = 0x8f5b2c00] 03:13:34 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:34 INFO - PROCESS | 5680 | 1462529614234 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:13:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2092ms 03:13:34 INFO - PROCESS | 5680 | 1462529614295 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:13:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:13:34 INFO - PROCESS | 5680 | 1462529614301 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 03:13:34 INFO - PROCESS | 5680 | 1462529614330 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 5680 | 1462529614335 Marionette TRACE conn3 <- [1,754,null,{}] 03:13:34 INFO - PROCESS | 5680 | 1462529614342 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:34 INFO - PROCESS | 5680 | 1462529614533 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:13:34 INFO - PROCESS | 5680 | 1462529614781 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f54c00 == 94 [pid = 5680] [id = 196] 03:13:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 253 (0x8afa0c00) [pid = 5680] [serial = 588] [outer = (nil)] 03:13:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 254 (0x93b0b800) [pid = 5680] [serial = 589] [outer = 0x8afa0c00] 03:13:34 INFO - PROCESS | 5680 | 1462529614918 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 255 (0x94f42c00) [pid = 5680] [serial = 590] [outer = 0x8afa0c00] 03:13:36 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:36 INFO - PROCESS | 5680 | 1462529616273 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:13:36 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 03:13:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2059ms 03:13:36 INFO - PROCESS | 5680 | 1462529616367 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 5680 | 1462529616371 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 03:13:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:13:36 INFO - PROCESS | 5680 | 1462529616379 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 5680 | 1462529616383 Marionette TRACE conn3 <- [1,758,null,{}] 03:13:36 INFO - PROCESS | 5680 | 1462529616389 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:36 INFO - PROCESS | 5680 | 1462529616593 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:13:36 INFO - PROCESS | 5680 | 1462529616787 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c7000 == 95 [pid = 5680] [id = 197] 03:13:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 256 (0x8b7c8000) [pid = 5680] [serial = 591] [outer = (nil)] 03:13:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 257 (0x95027400) [pid = 5680] [serial = 592] [outer = 0x8b7c8000] 03:13:36 INFO - PROCESS | 5680 | 1462529616875 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 258 (0x9755a400) [pid = 5680] [serial = 593] [outer = 0x8b7c8000] 03:13:37 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:37 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:13:37 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:37 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:37 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:13:37 INFO - PROCESS | 5680 | 1462529617825 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1489ms 03:13:37 INFO - PROCESS | 5680 | 1462529617869 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:13:37 INFO - PROCESS | 5680 | 1462529617874 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 03:13:37 INFO - PROCESS | 5680 | 1462529617880 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 5680 | 1462529617884 Marionette TRACE conn3 <- [1,762,null,{}] 03:13:37 INFO - PROCESS | 5680 | 1462529617890 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:38 INFO - PROCESS | 5680 | 1462529618122 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:13:38 INFO - PROCESS | 5680 | 1462529618373 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x93bc3400 == 96 [pid = 5680] [id = 198] 03:13:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 259 (0x9755a000) [pid = 5680] [serial = 594] [outer = (nil)] 03:13:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 260 (0x9a6e1400) [pid = 5680] [serial = 595] [outer = 0x9755a000] 03:13:38 INFO - PROCESS | 5680 | 1462529618514 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 261 (0x9b141c00) [pid = 5680] [serial = 596] [outer = 0x9755a000] 03:13:39 INFO - PROCESS | 5680 | 1462529619862 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:13:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2039ms 03:13:39 INFO - PROCESS | 5680 | 1462529619927 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 5680 | 1462529619932 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 03:13:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:13:39 INFO - PROCESS | 5680 | 1462529619939 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 5680 | 1462529619943 Marionette TRACE conn3 <- [1,766,null,{}] 03:13:39 INFO - PROCESS | 5680 | 1462529619949 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:40 INFO - PROCESS | 5680 | 1462529620161 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:13:40 INFO - PROCESS | 5680 | 1462529620356 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x93bc1800 == 97 [pid = 5680] [id = 199] 03:13:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 262 (0x99fad000) [pid = 5680] [serial = 597] [outer = (nil)] 03:13:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 263 (0x9b4c6000) [pid = 5680] [serial = 598] [outer = 0x99fad000] 03:13:40 INFO - PROCESS | 5680 | 1462529620439 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 264 (0x9b831800) [pid = 5680] [serial = 599] [outer = 0x99fad000] 03:13:41 INFO - PROCESS | 5680 | 1462529621737 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:13:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1894ms 03:13:41 INFO - PROCESS | 5680 | 1462529621863 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 5680 | 1462529621869 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 03:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:13:41 INFO - PROCESS | 5680 | 1462529621878 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 5680 | 1462529621882 Marionette TRACE conn3 <- [1,770,null,{}] 03:13:41 INFO - PROCESS | 5680 | 1462529621935 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:42 INFO - PROCESS | 5680 | 1462529622115 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:13:42 INFO - PROCESS | 5680 | 1462529622348 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b139c00 == 98 [pid = 5680] [id = 200] 03:13:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 265 (0x9b143400) [pid = 5680] [serial = 600] [outer = (nil)] 03:13:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 266 (0x9d4bd800) [pid = 5680] [serial = 601] [outer = 0x9b143400] 03:13:42 INFO - PROCESS | 5680 | 1462529622436 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 267 (0xa226b400) [pid = 5680] [serial = 602] [outer = 0x9b143400] 03:13:43 INFO - PROCESS | 5680 | 1462529623381 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1543ms 03:13:43 INFO - PROCESS | 5680 | 1462529623419 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 5680 | 1462529623423 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 03:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:13:43 INFO - PROCESS | 5680 | 1462529623430 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 5680 | 1462529623433 Marionette TRACE conn3 <- [1,774,null,{}] 03:13:43 INFO - PROCESS | 5680 | 1462529623439 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:43 INFO - PROCESS | 5680 | 1462529623642 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:13:43 INFO - PROCESS | 5680 | 1462529623889 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c096400 == 99 [pid = 5680] [id = 201] 03:13:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 268 (0x8d161000) [pid = 5680] [serial = 603] [outer = (nil)] 03:13:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 269 (0x92604000) [pid = 5680] [serial = 604] [outer = 0x8d161000] 03:13:44 INFO - PROCESS | 5680 | 1462529624018 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 270 (0x9d8bd400) [pid = 5680] [serial = 605] [outer = 0x8d161000] 03:13:44 INFO - PROCESS | 5680 | 1462529624938 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1533ms 03:13:44 INFO - PROCESS | 5680 | 1462529624965 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:13:44 INFO - PROCESS | 5680 | 1462529624969 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 03:13:44 INFO - PROCESS | 5680 | 1462529624976 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 5680 | 1462529624980 Marionette TRACE conn3 <- [1,778,null,{}] 03:13:44 INFO - PROCESS | 5680 | 1462529624986 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:45 INFO - PROCESS | 5680 | 1462529625181 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:13:45 INFO - PROCESS | 5680 | 1462529625429 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4c6800 == 100 [pid = 5680] [id = 202] 03:13:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 271 (0x8e4c8800) [pid = 5680] [serial = 606] [outer = (nil)] 03:13:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 272 (0x8e4cdc00) [pid = 5680] [serial = 607] [outer = 0x8e4c8800] 03:13:45 INFO - PROCESS | 5680 | 1462529625564 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 273 (0x8e4d1400) [pid = 5680] [serial = 608] [outer = 0x8e4c8800] 03:13:46 INFO - PROCESS | 5680 | 1462529626739 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1800ms 03:13:46 INFO - PROCESS | 5680 | 1462529626777 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 5680 | 1462529626782 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 03:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:13:46 INFO - PROCESS | 5680 | 1462529626791 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 5680 | 1462529626797 Marionette TRACE conn3 <- [1,782,null,{}] 03:13:46 INFO - PROCESS | 5680 | 1462529626876 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:47 INFO - PROCESS | 5680 | 1462529627118 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:13:47 INFO - PROCESS | 5680 | 1462529627367 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaf5000 == 101 [pid = 5680] [id = 203] 03:13:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 274 (0x8b7cbc00) [pid = 5680] [serial = 609] [outer = (nil)] 03:13:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 275 (0x8ddf9000) [pid = 5680] [serial = 610] [outer = 0x8b7cbc00] 03:13:47 INFO - PROCESS | 5680 | 1462529627453 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 276 (0x8e4c7400) [pid = 5680] [serial = 611] [outer = 0x8b7cbc00] 03:13:48 INFO - PROCESS | 5680 | 1462529628461 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1710ms 03:13:48 INFO - PROCESS | 5680 | 1462529628503 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 5680 | 1462529628511 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 03:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:13:48 INFO - PROCESS | 5680 | 1462529628521 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 5680 | 1462529628525 Marionette TRACE conn3 <- [1,786,null,{}] 03:13:48 INFO - PROCESS | 5680 | 1462529628532 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:48 INFO - PROCESS | 5680 | 1462529628769 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:13:49 INFO - PROCESS | 5680 | 1462529629079 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d89ec00 == 102 [pid = 5680] [id = 204] 03:13:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 277 (0x8d89f800) [pid = 5680] [serial = 612] [outer = (nil)] 03:13:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 278 (0x8e02e800) [pid = 5680] [serial = 613] [outer = 0x8d89f800] 03:13:49 INFO - PROCESS | 5680 | 1462529629166 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 279 (0x8f5b2000) [pid = 5680] [serial = 614] [outer = 0x8d89f800] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8da42400 == 101 [pid = 5680] [id = 141] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8bded800 == 100 [pid = 5680] [id = 143] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8c08e800 == 99 [pid = 5680] [id = 144] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8bdeb000 == 98 [pid = 5680] [id = 142] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 278 (0x92603400) [pid = 5680] [serial = 532] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 277 (0x99fb0c00) [pid = 5680] [serial = 481] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 276 (0x89f5c800) [pid = 5680] [serial = 508] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 275 (0x8b7cf400) [pid = 5680] [serial = 499] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 274 (0xa6d90400) [pid = 5680] [serial = 496] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 273 (0x9b13c000) [pid = 5680] [serial = 484] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 272 (0x97556800) [pid = 5680] [serial = 478] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 271 (0x92b17800) [pid = 5680] [serial = 475] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 270 (0x8af99400) [pid = 5680] [serial = 511] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 269 (0x9c232000) [pid = 5680] [serial = 487] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 268 (0x8ae47400) [pid = 5680] [serial = 502] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 267 (0x8af97800) [pid = 5680] [serial = 505] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 266 (0x9d4b7800) [pid = 5680] [serial = 490] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 265 (0x8d15fc00) [pid = 5680] [serial = 469] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 264 (0x9d8ba400) [pid = 5680] [serial = 493] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOMWINDOW == 263 (0x8ee8b400) [pid = 5680] [serial = 472] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x9bfb4000 == 97 [pid = 5680] [id = 140] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x89f5e400 == 96 [pid = 5680] [id = 191] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce12000 == 95 [pid = 5680] [id = 190] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8e030000 == 94 [pid = 5680] [id = 189] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce0c800 == 93 [pid = 5680] [id = 188] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaeec00 == 92 [pid = 5680] [id = 187] 03:13:49 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7ccc00 == 91 [pid = 5680] [id = 178] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 262 (0x8ddf1400) [pid = 5680] [serial = 518] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 261 (0x94f0d000) [pid = 5680] [serial = 467] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 260 (0x8f8ca000) [pid = 5680] [serial = 523] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 259 (0x8f9cb400) [pid = 5680] [serial = 524] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 258 (0x8c091c00) [pid = 5680] [serial = 514] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 257 (0x914a9800) [pid = 5680] [serial = 526] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 256 (0x8ce13c00) [pid = 5680] [serial = 515] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 255 (0x8ee85000) [pid = 5680] [serial = 521] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 254 (0x8da45800) [pid = 5680] [serial = 517] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 253 (0x9235bc00) [pid = 5680] [serial = 530] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 252 (0x914b1800) [pid = 5680] [serial = 527] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 251 (0x916b6c00) [pid = 5680] [serial = 529] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | --DOMWINDOW == 250 (0x8e030800) [pid = 5680] [serial = 520] [outer = (nil)] [url = about:blank] 03:13:50 INFO - PROCESS | 5680 | 1462529630212 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:13:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 251 (0x8af9c800) [pid = 5680] [serial = 615] [outer = 0x97543000] 03:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1791ms 03:13:50 INFO - PROCESS | 5680 | 1462529630329 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 5680 | 1462529630333 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 03:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:13:50 INFO - PROCESS | 5680 | 1462529630340 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 5680 | 1462529630346 Marionette TRACE conn3 <- [1,790,null,{}] 03:13:50 INFO - PROCESS | 5680 | 1462529630368 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:50 INFO - PROCESS | 5680 | 1462529630556 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:13:50 INFO - PROCESS | 5680 | 1462529630807 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae4b400 == 92 [pid = 5680] [id = 205] 03:13:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 252 (0x8ce13c00) [pid = 5680] [serial = 616] [outer = (nil)] 03:13:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 253 (0x8f9c2c00) [pid = 5680] [serial = 617] [outer = 0x8ce13c00] 03:13:50 INFO - PROCESS | 5680 | 1462529630923 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 254 (0x914ae400) [pid = 5680] [serial = 618] [outer = 0x8ce13c00] 03:13:51 INFO - PROCESS | 5680 | 1462529631805 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1492ms 03:13:51 INFO - PROCESS | 5680 | 1462529631833 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:13:51 INFO - PROCESS | 5680 | 1462529631840 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 03:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:13:51 INFO - PROCESS | 5680 | 1462529631850 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:13:51 INFO - PROCESS | 5680 | 1462529631856 Marionette TRACE conn3 <- [1,794,null,{}] 03:13:51 INFO - PROCESS | 5680 | 1462529631867 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:52 INFO - PROCESS | 5680 | 1462529632117 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:13:52 INFO - PROCESS | 5680 | 1462529632386 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdf8c00 == 93 [pid = 5680] [id = 206] 03:13:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 255 (0x8c08e800) [pid = 5680] [serial = 619] [outer = (nil)] 03:13:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 256 (0x8ce08400) [pid = 5680] [serial = 620] [outer = 0x8c08e800] 03:13:52 INFO - PROCESS | 5680 | 1462529632522 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 257 (0x8d163c00) [pid = 5680] [serial = 621] [outer = 0x8c08e800] 03:13:53 INFO - PROCESS | 5680 | 1462529633458 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1689ms 03:13:53 INFO - PROCESS | 5680 | 1462529633538 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 5680 | 1462529633547 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 03:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:13:53 INFO - PROCESS | 5680 | 1462529633559 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 5680 | 1462529633563 Marionette TRACE conn3 <- [1,798,null,{}] 03:13:53 INFO - PROCESS | 5680 | 1462529633571 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:53 INFO - PROCESS | 5680 | 1462529633817 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:13:54 INFO - PROCESS | 5680 | 1462529634090 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4cc000 == 94 [pid = 5680] [id = 207] 03:13:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 258 (0x8e4cc800) [pid = 5680] [serial = 622] [outer = (nil)] 03:13:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 259 (0x8f5ae800) [pid = 5680] [serial = 623] [outer = 0x8e4cc800] 03:13:54 INFO - PROCESS | 5680 | 1462529634180 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 260 (0x914ab000) [pid = 5680] [serial = 624] [outer = 0x8e4cc800] 03:13:55 INFO - PROCESS | 5680 | 1462529635122 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:13:55 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 03:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1637ms 03:13:55 INFO - PROCESS | 5680 | 1462529635198 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 5680 | 1462529635202 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 03:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:13:55 INFO - PROCESS | 5680 | 1462529635209 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 5680 | 1462529635216 Marionette TRACE conn3 <- [1,802,null,{}] 03:13:55 INFO - PROCESS | 5680 | 1462529635234 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:55 INFO - PROCESS | 5680 | 1462529635549 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:13:55 INFO - PROCESS | 5680 | 1462529635841 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d161800 == 95 [pid = 5680] [id = 208] 03:13:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 261 (0x92606c00) [pid = 5680] [serial = 625] [outer = (nil)] 03:13:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 262 (0x9260dc00) [pid = 5680] [serial = 626] [outer = 0x92606c00] 03:13:55 INFO - PROCESS | 5680 | 1462529635935 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 263 (0x92b83c00) [pid = 5680] [serial = 627] [outer = 0x92606c00] 03:13:56 INFO - PROCESS | 5680 | 1462529636895 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:13:56 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 03:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1738ms 03:13:56 INFO - PROCESS | 5680 | 1462529636949 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 5680 | 1462529636954 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 03:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:13:56 INFO - PROCESS | 5680 | 1462529636961 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 5680 | 1462529636964 Marionette TRACE conn3 <- [1,806,null,{}] 03:13:56 INFO - PROCESS | 5680 | 1462529636971 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:57 INFO - PROCESS | 5680 | 1462529637171 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:13:57 INFO - PROCESS | 5680 | 1462529637415 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae4a800 == 96 [pid = 5680] [id = 209] 03:13:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 264 (0x94547000) [pid = 5680] [serial = 628] [outer = (nil)] 03:13:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 265 (0x97556000) [pid = 5680] [serial = 629] [outer = 0x94547000] 03:13:57 INFO - PROCESS | 5680 | 1462529637545 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 266 (0x99fac400) [pid = 5680] [serial = 630] [outer = 0x94547000] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x9b031400 == 95 [pid = 5680] [id = 185] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x92610400 == 94 [pid = 5680] [id = 182] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaebc00 == 93 [pid = 5680] [id = 186] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x9501d400 == 92 [pid = 5680] [id = 183] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x9919c400 == 91 [pid = 5680] [id = 184] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x922b0400 == 90 [pid = 5680] [id = 29] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8d89c000 == 89 [pid = 5680] [id = 128] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8d897000 == 88 [pid = 5680] [id = 127] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8d89ec00 == 87 [pid = 5680] [id = 204] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaf5000 == 86 [pid = 5680] [id = 203] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7c7000 == 85 [pid = 5680] [id = 197] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x89f54c00 == 84 [pid = 5680] [id = 196] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaf0000 == 83 [pid = 5680] [id = 195] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce0a000 == 82 [pid = 5680] [id = 194] 03:13:59 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaef800 == 81 [pid = 5680] [id = 193] 03:14:00 INFO - PROCESS | 5680 | --DOMWINDOW == 265 (0x8b7cbc00) [pid = 5680] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:14:00 INFO - PROCESS | 5680 | --DOMWINDOW == 264 (0x8aaf2800) [pid = 5680] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:14:00 INFO - PROCESS | 5680 | --DOMWINDOW == 263 (0x8d89f800) [pid = 5680] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:14:00 INFO - PROCESS | 5680 | --DOMWINDOW == 262 (0x8ce14000) [pid = 5680] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:14:00 INFO - PROCESS | 5680 | --DOMWINDOW == 261 (0x8ae49c00) [pid = 5680] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:14:00 INFO - PROCESS | 5680 | --DOMWINDOW == 260 (0x8ddee000) [pid = 5680] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:14:00 INFO - PROCESS | 5680 | --DOMWINDOW == 259 (0x8e037000) [pid = 5680] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:14:01 INFO - PROCESS | 5680 | 1462529641101 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:14:01 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 03:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 4193ms 03:14:01 INFO - PROCESS | 5680 | 1462529641156 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 5680 | 1462529641163 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 03:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:14:01 INFO - PROCESS | 5680 | 1462529641182 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 5680 | 1462529641189 Marionette TRACE conn3 <- [1,810,null,{}] 03:14:01 INFO - PROCESS | 5680 | 1462529641198 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:01 INFO - PROCESS | 5680 | 1462529641380 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:14:01 INFO - PROCESS | 5680 | 1462529641394 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c092000 == 82 [pid = 5680] [id = 210] 03:14:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 260 (0x8d89f800) [pid = 5680] [serial = 631] [outer = (nil)] 03:14:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 261 (0x8e037000) [pid = 5680] [serial = 632] [outer = 0x8d89f800] 03:14:01 INFO - PROCESS | 5680 | 1462529641475 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 262 (0x8e4d4000) [pid = 5680] [serial = 633] [outer = 0x8d89f800] 03:14:02 INFO - PROCESS | 5680 | 1462529642506 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1343ms 03:14:02 INFO - PROCESS | 5680 | 1462529642524 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 5680 | 1462529642533 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 03:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:14:02 INFO - PROCESS | 5680 | 1462529642544 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 5680 | 1462529642547 Marionette TRACE conn3 <- [1,814,null,{}] 03:14:02 INFO - PROCESS | 5680 | 1462529642554 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:02 INFO - PROCESS | 5680 | 1462529642824 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:14:03 INFO - PROCESS | 5680 | 1462529643137 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c7000 == 83 [pid = 5680] [id = 211] 03:14:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 263 (0x8b7cbc00) [pid = 5680] [serial = 634] [outer = (nil)] 03:14:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 264 (0x8c091c00) [pid = 5680] [serial = 635] [outer = 0x8b7cbc00] 03:14:03 INFO - PROCESS | 5680 | 1462529643276 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 265 (0x8d8a1400) [pid = 5680] [serial = 636] [outer = 0x8b7cbc00] 03:14:04 INFO - PROCESS | 5680 | 1462529644283 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 5680 | 1462529644348 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 03:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:14:04 INFO - PROCESS | 5680 | 1462529644356 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 5680 | 1462529644363 Marionette TRACE conn3 <- [1,818,null,{}] 03:14:04 INFO - PROCESS | 5680 | 1462529644370 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:04 INFO - PROCESS | 5680 | 1462529644670 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:14:04 INFO - PROCESS | 5680 | 1462529644915 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9ccc00 == 84 [pid = 5680] [id = 212] 03:14:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 266 (0x914ba000) [pid = 5680] [serial = 637] [outer = (nil)] 03:14:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 267 (0x916b5400) [pid = 5680] [serial = 638] [outer = 0x914ba000] 03:14:05 INFO - PROCESS | 5680 | 1462529645094 Marionette DEBUG loaded listener.js 03:14:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 268 (0x92356800) [pid = 5680] [serial = 639] [outer = 0x914ba000] 03:14:06 INFO - PROCESS | 5680 | 1462529646171 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1885ms 03:14:06 INFO - PROCESS | 5680 | 1462529646243 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:14:06 INFO - PROCESS | 5680 | 1462529646248 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 03:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:14:06 INFO - PROCESS | 5680 | 1462529646255 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 5680 | 1462529646259 Marionette TRACE conn3 <- [1,822,null,{}] 03:14:06 INFO - PROCESS | 5680 | 1462529646265 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:06 INFO - PROCESS | 5680 | 1462529646462 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:14:06 INFO - PROCESS | 5680 | 1462529646757 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x93933000 == 85 [pid = 5680] [id = 213] 03:14:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 269 (0x94f01800) [pid = 5680] [serial = 640] [outer = (nil)] 03:14:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 270 (0x94f3d000) [pid = 5680] [serial = 641] [outer = 0x94f01800] 03:14:06 INFO - PROCESS | 5680 | 1462529646862 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 271 (0x95029000) [pid = 5680] [serial = 642] [outer = 0x94f01800] 03:14:07 INFO - PROCESS | 5680 | 1462529647834 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 5680 | 1462529647909 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 03:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:14:07 INFO - PROCESS | 5680 | 1462529647928 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 5680 | 1462529647936 Marionette TRACE conn3 <- [1,826,null,{}] 03:14:07 INFO - PROCESS | 5680 | 1462529647995 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:08 INFO - PROCESS | 5680 | 1462529648216 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:14:08 INFO - PROCESS | 5680 | 1462529648476 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f5c800 == 86 [pid = 5680] [id = 214] 03:14:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 272 (0x92b88c00) [pid = 5680] [serial = 643] [outer = (nil)] 03:14:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 273 (0x9a4b9800) [pid = 5680] [serial = 644] [outer = 0x92b88c00] 03:14:08 INFO - PROCESS | 5680 | 1462529648615 Marionette DEBUG loaded listener.js 03:14:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 274 (0x9a6db800) [pid = 5680] [serial = 645] [outer = 0x92b88c00] 03:14:09 INFO - PROCESS | 5680 | 1462529649566 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1688ms 03:14:09 INFO - PROCESS | 5680 | 1462529649609 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:14:09 INFO - PROCESS | 5680 | 1462529649613 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 03:14:09 INFO - PROCESS | 5680 | 1462529649620 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 5680 | 1462529649624 Marionette TRACE conn3 <- [1,830,null,{}] 03:14:09 INFO - PROCESS | 5680 | 1462529649631 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:09 INFO - PROCESS | 5680 | 1462529649833 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:14:10 INFO - PROCESS | 5680 | 1462529650127 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x8afa2000 == 87 [pid = 5680] [id = 215] 03:14:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 275 (0x8e4cac00) [pid = 5680] [serial = 646] [outer = (nil)] 03:14:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 276 (0x9b13b000) [pid = 5680] [serial = 647] [outer = 0x8e4cac00] 03:14:10 INFO - PROCESS | 5680 | 1462529650262 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 277 (0x9b4b8800) [pid = 5680] [serial = 648] [outer = 0x8e4cac00] 03:14:11 INFO - PROCESS | 5680 | 1462529651220 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1633ms 03:14:11 INFO - PROCESS | 5680 | 1462529651252 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:14:11 INFO - PROCESS | 5680 | 1462529651256 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 03:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:14:11 INFO - PROCESS | 5680 | 1462529651263 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - PROCESS | 5680 | 1462529651266 Marionette TRACE conn3 <- [1,834,null,{}] 03:14:11 INFO - PROCESS | 5680 | 1462529651273 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:11 INFO - PROCESS | 5680 | 1462529651468 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:14:11 INFO - PROCESS | 5680 | 1462529651737 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c191000 == 88 [pid = 5680] [id = 216] 03:14:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 278 (0x9c191c00) [pid = 5680] [serial = 649] [outer = (nil)] 03:14:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 279 (0x9c248400) [pid = 5680] [serial = 650] [outer = 0x9c191c00] 03:14:11 INFO - PROCESS | 5680 | 1462529651888 Marionette DEBUG loaded listener.js 03:14:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 280 (0xa2271000) [pid = 5680] [serial = 651] [outer = 0x9c191c00] 03:14:12 INFO - PROCESS | 5680 | 1462529652855 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1632ms 03:14:12 INFO - PROCESS | 5680 | 1462529652896 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 5680 | 1462529652901 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 03:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:14:12 INFO - PROCESS | 5680 | 1462529652908 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 5680 | 1462529652913 Marionette TRACE conn3 <- [1,838,null,{}] 03:14:12 INFO - PROCESS | 5680 | 1462529652919 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:13 INFO - PROCESS | 5680 | 1462529653122 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:14:13 INFO - PROCESS | 5680 | 1462529653369 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x898e5800 == 89 [pid = 5680] [id = 217] 03:14:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 281 (0x898e5c00) [pid = 5680] [serial = 652] [outer = (nil)] 03:14:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 282 (0x898f0800) [pid = 5680] [serial = 653] [outer = 0x898e5c00] 03:14:13 INFO - PROCESS | 5680 | 1462529653503 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 283 (0x89f62c00) [pid = 5680] [serial = 654] [outer = 0x898e5c00] 03:14:14 INFO - PROCESS | 5680 | 1462529654464 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1583ms 03:14:14 INFO - PROCESS | 5680 | 1462529654493 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:14:14 INFO - PROCESS | 5680 | 1462529654497 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 03:14:14 INFO - PROCESS | 5680 | 1462529654504 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 5680 | 1462529654507 Marionette TRACE conn3 <- [1,842,null,{}] 03:14:14 INFO - PROCESS | 5680 | 1462529654513 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:14 INFO - PROCESS | 5680 | 1462529654710 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:14:14 INFO - PROCESS | 5680 | 1462529654977 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x898eb400 == 90 [pid = 5680] [id = 218] 03:14:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 284 (0x898efc00) [pid = 5680] [serial = 655] [outer = (nil)] 03:14:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 285 (0x92332800) [pid = 5680] [serial = 656] [outer = 0x898efc00] 03:14:15 INFO - PROCESS | 5680 | 1462529655111 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 286 (0x92335000) [pid = 5680] [serial = 657] [outer = 0x898efc00] 03:14:16 INFO - PROCESS | 5680 | 1462529656020 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1588ms 03:14:16 INFO - PROCESS | 5680 | 1462529656092 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:14:16 INFO - PROCESS | 5680 | 1462529656097 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 03:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:14:16 INFO - PROCESS | 5680 | 1462529656104 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:14:16 INFO - PROCESS | 5680 | 1462529656107 Marionette TRACE conn3 <- [1,846,null,{}] 03:14:16 INFO - PROCESS | 5680 | 1462529656114 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:16 INFO - PROCESS | 5680 | 1462529656344 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:14:16 INFO - PROCESS | 5680 | 1462529656631 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x898f1800 == 91 [pid = 5680] [id = 219] 03:14:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 287 (0x8ae49000) [pid = 5680] [serial = 658] [outer = (nil)] 03:14:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 288 (0x9233ac00) [pid = 5680] [serial = 659] [outer = 0x8ae49000] 03:14:16 INFO - PROCESS | 5680 | 1462529656765 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 289 (0x9233d400) [pid = 5680] [serial = 660] [outer = 0x8ae49000] 03:14:17 INFO - PROCESS | 5680 | 1462529657652 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1591ms 03:14:17 INFO - PROCESS | 5680 | 1462529657697 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:14:17 INFO - PROCESS | 5680 | 1462529657701 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 03:14:17 INFO - PROCESS | 5680 | 1462529657708 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 5680 | 1462529657720 Marionette TRACE conn3 <- [1,850,null,{}] 03:14:17 INFO - PROCESS | 5680 | 1462529657726 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:17 INFO - PROCESS | 5680 | 1462529657964 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:14:18 INFO - PROCESS | 5680 | 1462529658219 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4ce800 == 92 [pid = 5680] [id = 220] 03:14:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 290 (0x9232e800) [pid = 5680] [serial = 661] [outer = (nil)] 03:14:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 291 (0xa34b7000) [pid = 5680] [serial = 662] [outer = 0x9232e800] 03:14:18 INFO - PROCESS | 5680 | 1462529658347 Marionette DEBUG loaded listener.js 03:14:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 292 (0xa5040000) [pid = 5680] [serial = 663] [outer = 0x9232e800] 03:14:19 INFO - PROCESS | 5680 | 1462529659269 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1598ms 03:14:19 INFO - PROCESS | 5680 | 1462529659306 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:14:19 INFO - PROCESS | 5680 | 1462529659311 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 03:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:14:19 INFO - PROCESS | 5680 | 1462529659318 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 5680 | 1462529659320 Marionette TRACE conn3 <- [1,854,null,{}] 03:14:19 INFO - PROCESS | 5680 | 1462529659328 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:19 INFO - PROCESS | 5680 | 1462529659532 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:14:19 INFO - PROCESS | 5680 | 1462529659810 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4ddc00 == 93 [pid = 5680] [id = 221] 03:14:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 293 (0x8e4e4800) [pid = 5680] [serial = 664] [outer = (nil)] 03:14:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 294 (0x8e4e6c00) [pid = 5680] [serial = 665] [outer = 0x8e4e4800] 03:14:19 INFO - PROCESS | 5680 | 1462529659962 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 295 (0x9233b400) [pid = 5680] [serial = 666] [outer = 0x8e4e4800] 03:14:20 INFO - PROCESS | 5680 | 1462529660988 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1684ms 03:14:21 INFO - PROCESS | 5680 | 1462529661003 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:14:21 INFO - PROCESS | 5680 | 1462529661008 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 03:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:14:21 INFO - PROCESS | 5680 | 1462529661015 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 5680 | 1462529661021 Marionette TRACE conn3 <- [1,858,null,{}] 03:14:21 INFO - PROCESS | 5680 | 1462529661027 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:21 INFO - PROCESS | 5680 | 1462529661257 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:14:21 INFO - PROCESS | 5680 | 1462529661511 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f16400 == 94 [pid = 5680] [id = 222] 03:14:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 296 (0x88f1c400) [pid = 5680] [serial = 667] [outer = (nil)] 03:14:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 297 (0x88f21800) [pid = 5680] [serial = 668] [outer = 0x88f1c400] 03:14:21 INFO - PROCESS | 5680 | 1462529661640 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 298 (0x8e4ea800) [pid = 5680] [serial = 669] [outer = 0x88f1c400] 03:14:22 INFO - PROCESS | 5680 | 1462529662539 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1583ms 03:14:22 INFO - PROCESS | 5680 | 1462529662599 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 5680 | 1462529662603 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 03:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:14:22 INFO - PROCESS | 5680 | 1462529662610 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 5680 | 1462529662612 Marionette TRACE conn3 <- [1,862,null,{}] 03:14:22 INFO - PROCESS | 5680 | 1462529662619 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:22 INFO - PROCESS | 5680 | 1462529662820 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:14:23 INFO - PROCESS | 5680 | 1462529663072 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x890a3c00 == 95 [pid = 5680] [id = 223] 03:14:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 299 (0x890a4000) [pid = 5680] [serial = 670] [outer = (nil)] 03:14:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 300 (0x890aa800) [pid = 5680] [serial = 671] [outer = 0x890a4000] 03:14:23 INFO - PROCESS | 5680 | 1462529663203 Marionette DEBUG loaded listener.js 03:14:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 301 (0x890ad800) [pid = 5680] [serial = 672] [outer = 0x890a4000] 03:14:24 INFO - PROCESS | 5680 | 1462529664135 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1540ms 03:14:24 INFO - PROCESS | 5680 | 1462529664150 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:14:24 INFO - PROCESS | 5680 | 1462529664153 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 03:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:14:24 INFO - PROCESS | 5680 | 1462529664160 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 5680 | 1462529664164 Marionette TRACE conn3 <- [1,866,null,{}] 03:14:24 INFO - PROCESS | 5680 | 1462529664170 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:24 INFO - PROCESS | 5680 | 1462529664358 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:14:24 INFO - PROCESS | 5680 | 1462529664614 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x890af400 == 96 [pid = 5680] [id = 224] 03:14:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 302 (0x890af800) [pid = 5680] [serial = 673] [outer = (nil)] 03:14:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 303 (0x8e4dc400) [pid = 5680] [serial = 674] [outer = 0x890af800] 03:14:24 INFO - PROCESS | 5680 | 1462529664757 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 304 (0x9a775800) [pid = 5680] [serial = 675] [outer = 0x890af800] 03:14:25 INFO - PROCESS | 5680 | 1462529665734 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1588ms 03:14:25 INFO - PROCESS | 5680 | 1462529665748 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:14:25 INFO - PROCESS | 5680 | 1462529665752 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 03:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:14:25 INFO - PROCESS | 5680 | 1462529665759 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 5680 | 1462529665763 Marionette TRACE conn3 <- [1,870,null,{}] 03:14:25 INFO - PROCESS | 5680 | 1462529665769 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:25 INFO - PROCESS | 5680 | 1462529665950 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:14:26 INFO - PROCESS | 5680 | 1462529666413 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f1b800 == 97 [pid = 5680] [id = 225] 03:14:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 305 (0x88f1c000) [pid = 5680] [serial = 676] [outer = (nil)] 03:14:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 306 (0x88f20000) [pid = 5680] [serial = 677] [outer = 0x88f1c000] 03:14:26 INFO - PROCESS | 5680 | 1462529666539 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 307 (0x89658400) [pid = 5680] [serial = 678] [outer = 0x88f1c000] 03:14:27 INFO - PROCESS | 5680 | 1462529667513 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1790ms 03:14:27 INFO - PROCESS | 5680 | 1462529667551 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:14:27 INFO - PROCESS | 5680 | 1462529667557 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 03:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:14:27 INFO - PROCESS | 5680 | 1462529667566 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:14:27 INFO - PROCESS | 5680 | 1462529667572 Marionette TRACE conn3 <- [1,874,null,{}] 03:14:27 INFO - PROCESS | 5680 | 1462529667580 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:27 INFO - PROCESS | 5680 | 1462529667785 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:14:28 INFO - PROCESS | 5680 | 1462529668049 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x8965cc00 == 98 [pid = 5680] [id = 226] 03:14:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 308 (0x898e5400) [pid = 5680] [serial = 679] [outer = (nil)] 03:14:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 309 (0x898ee800) [pid = 5680] [serial = 680] [outer = 0x898e5400] 03:14:28 INFO - PROCESS | 5680 | 1462529668248 Marionette DEBUG loaded listener.js 03:14:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 310 (0x8aaf6c00) [pid = 5680] [serial = 681] [outer = 0x898e5400] 03:14:29 INFO - PROCESS | 5680 | 1462529669214 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1699ms 03:14:29 INFO - PROCESS | 5680 | 1462529669269 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:14:29 INFO - PROCESS | 5680 | 1462529669275 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 03:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:14:29 INFO - PROCESS | 5680 | 1462529669282 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 5680 | 1462529669286 Marionette TRACE conn3 <- [1,878,null,{}] 03:14:29 INFO - PROCESS | 5680 | 1462529669292 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:29 INFO - PROCESS | 5680 | 1462529669554 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:14:29 INFO - PROCESS | 5680 | 1462529669909 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfa9000 == 99 [pid = 5680] [id = 227] 03:14:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 311 (0x8d164c00) [pid = 5680] [serial = 682] [outer = (nil)] 03:14:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 312 (0x8da50000) [pid = 5680] [serial = 683] [outer = 0x8d164c00] 03:14:30 INFO - PROCESS | 5680 | 1462529669996 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 313 (0x8e4e0400) [pid = 5680] [serial = 684] [outer = 0x8d164c00] 03:14:30 INFO - PROCESS | 5680 | 1462529670990 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1740ms 03:14:31 INFO - PROCESS | 5680 | 1462529671023 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 5680 | 1462529671026 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 03:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:14:31 INFO - PROCESS | 5680 | 1462529671040 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 5680 | 1462529671050 Marionette TRACE conn3 <- [1,882,null,{}] 03:14:31 INFO - PROCESS | 5680 | 1462529671059 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:31 INFO - PROCESS | 5680 | 1462529671271 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:14:31 INFO - PROCESS | 5680 | 1462529671527 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x890a6c00 == 100 [pid = 5680] [id = 228] 03:14:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 314 (0x8aaf6400) [pid = 5680] [serial = 685] [outer = (nil)] 03:14:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 315 (0x914b7000) [pid = 5680] [serial = 686] [outer = 0x8aaf6400] 03:14:31 INFO - PROCESS | 5680 | 1462529671655 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 316 (0x91dc8800) [pid = 5680] [serial = 687] [outer = 0x8aaf6400] 03:14:32 INFO - PROCESS | 5680 | 1462529672546 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1547ms 03:14:32 INFO - PROCESS | 5680 | 1462529672580 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:14:32 INFO - PROCESS | 5680 | 1462529672585 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 03:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:14:32 INFO - PROCESS | 5680 | 1462529672591 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:14:32 INFO - PROCESS | 5680 | 1462529672594 Marionette TRACE conn3 <- [1,886,null,{}] 03:14:32 INFO - PROCESS | 5680 | 1462529672599 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:32 INFO - PROCESS | 5680 | 1462529672793 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:14:33 INFO - PROCESS | 5680 | --DOCSHELL 0x914a6000 == 99 [pid = 5680] [id = 114] 03:14:33 INFO - PROCESS | 5680 | --DOCSHELL 0x8c092000 == 98 [pid = 5680] [id = 210] 03:14:33 INFO - PROCESS | 5680 | --DOCSHELL 0x8d161800 == 97 [pid = 5680] [id = 208] 03:14:33 INFO - PROCESS | 5680 | --DOCSHELL 0x8bdf8c00 == 96 [pid = 5680] [id = 206] 03:14:33 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4cc000 == 95 [pid = 5680] [id = 207] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 315 (0x8d158c00) [pid = 5680] [serial = 565] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 314 (0x8da44400) [pid = 5680] [serial = 566] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 313 (0x8cfa8000) [pid = 5680] [serial = 535] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 312 (0x8f8c9000) [pid = 5680] [serial = 571] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 311 (0x8ed1b400) [pid = 5680] [serial = 538] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 310 (0x92603800) [pid = 5680] [serial = 541] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 309 (0x938bbc00) [pid = 5680] [serial = 544] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 308 (0x95027c00) [pid = 5680] [serial = 547] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 307 (0x8d15c400) [pid = 5680] [serial = 574] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 306 (0x9b4bcc00) [pid = 5680] [serial = 553] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 305 (0x9a4ba000) [pid = 5680] [serial = 550] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 304 (0x9d4b6400) [pid = 5680] [serial = 556] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 303 (0x8aaf1c00) [pid = 5680] [serial = 559] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 302 (0x914b0000) [pid = 5680] [serial = 572] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 301 (0x8ee8b800) [pid = 5680] [serial = 569] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 300 (0x8f5adc00) [pid = 5680] [serial = 575] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 299 (0x9d4bd800) [pid = 5680] [serial = 601] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 298 (0x93b0b800) [pid = 5680] [serial = 589] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 297 (0x95027400) [pid = 5680] [serial = 592] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 296 (0x9b4c6000) [pid = 5680] [serial = 598] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 295 (0x8f5b2000) [pid = 5680] [serial = 614] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 294 (0x9235f400) [pid = 5680] [serial = 577] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 293 (0x9a6e1400) [pid = 5680] [serial = 595] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 292 (0x8bdf9000) [pid = 5680] [serial = 580] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 291 (0x8e02e800) [pid = 5680] [serial = 613] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 290 (0x8e4cdc00) [pid = 5680] [serial = 607] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 289 (0x9a241000) [pid = 5680] [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.] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 288 (0x8e4c7400) [pid = 5680] [serial = 611] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 287 (0x8e036400) [pid = 5680] [serial = 583] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 286 (0x92360400) [pid = 5680] [serial = 586] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 285 (0x92604000) [pid = 5680] [serial = 604] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 284 (0x8ddf9000) [pid = 5680] [serial = 610] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 283 (0x8f9c2c00) [pid = 5680] [serial = 617] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 282 (0x8ed1c000) [pid = 5680] [serial = 568] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 281 (0x8d89b800) [pid = 5680] [serial = 563] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | --DOMWINDOW == 280 (0x8cfa8400) [pid = 5680] [serial = 562] [outer = (nil)] [url = about:blank] 03:14:33 INFO - PROCESS | 5680 | 1462529673369 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaf1c00 == 96 [pid = 5680] [id = 229] 03:14:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 281 (0x8aaf3000) [pid = 5680] [serial = 688] [outer = (nil)] 03:14:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 282 (0x8ce05c00) [pid = 5680] [serial = 689] [outer = 0x8aaf3000] 03:14:33 INFO - PROCESS | 5680 | 1462529673454 Marionette DEBUG loaded listener.js 03:14:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 283 (0x8cfae000) [pid = 5680] [serial = 690] [outer = 0x8aaf3000] 03:14:34 INFO - PROCESS | 5680 | 1462529674248 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1679ms 03:14:34 INFO - PROCESS | 5680 | 1462529674271 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 5680 | 1462529674275 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 03:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:14:34 INFO - PROCESS | 5680 | 1462529674281 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 5680 | 1462529674284 Marionette TRACE conn3 <- [1,890,null,{}] 03:14:34 INFO - PROCESS | 5680 | 1462529674290 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:34 INFO - PROCESS | 5680 | 1462529674499 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:14:34 INFO - PROCESS | 5680 | 1462529674671 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d163800 == 97 [pid = 5680] [id = 230] 03:14:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 284 (0x8e02e800) [pid = 5680] [serial = 691] [outer = (nil)] 03:14:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 285 (0x8e4d2c00) [pid = 5680] [serial = 692] [outer = 0x8e02e800] 03:14:34 INFO - PROCESS | 5680 | 1462529674775 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 286 (0x914b0000) [pid = 5680] [serial = 693] [outer = 0x8e02e800] 03:14:35 INFO - PROCESS | 5680 | 1462529675683 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1445ms 03:14:35 INFO - PROCESS | 5680 | 1462529675747 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:14:35 INFO - PROCESS | 5680 | 1462529675760 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 03:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:14:35 INFO - PROCESS | 5680 | 1462529675808 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 5680 | 1462529675812 Marionette TRACE conn3 <- [1,894,null,{}] 03:14:35 INFO - PROCESS | 5680 | 1462529675826 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:36 INFO - PROCESS | 5680 | 1462529676081 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:14:36 INFO - PROCESS | 5680 | 1462529676348 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x97558400 == 98 [pid = 5680] [id = 231] 03:14:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 287 (0x97558c00) [pid = 5680] [serial = 694] [outer = (nil)] 03:14:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 288 (0x9901d800) [pid = 5680] [serial = 695] [outer = 0x97558c00] 03:14:36 INFO - PROCESS | 5680 | 1462529676424 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 289 (0x99fa9400) [pid = 5680] [serial = 696] [outer = 0x97558c00] 03:14:37 INFO - PROCESS | 5680 | 1462529677241 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1503ms 03:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:14:37 INFO - PROCESS | 5680 | 1462529677298 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 5680 | 1462529677301 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 03:14:37 INFO - PROCESS | 5680 | 1462529677308 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 5680 | 1462529677311 Marionette TRACE conn3 <- [1,898,null,{}] 03:14:37 INFO - PROCESS | 5680 | 1462529677343 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:38 INFO - PROCESS | 5680 | 1462529678547 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 288 (0x938b3c00) [pid = 5680] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 287 (0x99fb5800) [pid = 5680] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 286 (0xa3552800) [pid = 5680] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 285 (0x9a6e1c00) [pid = 5680] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 284 (0x9b4ea000) [pid = 5680] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 283 (0x8ed16000) [pid = 5680] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 282 (0x8d8a3c00) [pid = 5680] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 281 (0x99faac00) [pid = 5680] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 280 (0x8ed20c00) [pid = 5680] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 279 (0x9a4b5400) [pid = 5680] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 278 (0x9b4c2400) [pid = 5680] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 277 (0x8c08f800) [pid = 5680] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 276 (0x9b7b8400) [pid = 5680] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 275 (0x8f9c6400) [pid = 5680] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 274 (0x9d8c1800) [pid = 5680] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 273 (0x916af400) [pid = 5680] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 272 (0x922bb000) [pid = 5680] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 271 (0x92b7b000) [pid = 5680] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 270 (0x89f57800) [pid = 5680] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 269 (0x91dc7000) [pid = 5680] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 268 (0x9a4b1400) [pid = 5680] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 267 (0x8f5b1800) [pid = 5680] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 266 (0x8f5b3c00) [pid = 5680] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 265 (0xa2141400) [pid = 5680] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 264 (0x9a6dac00) [pid = 5680] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 263 (0x93936800) [pid = 5680] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 262 (0x91dc2000) [pid = 5680] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 261 (0xa6c1fc00) [pid = 5680] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 260 (0x92b7e000) [pid = 5680] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 259 (0x9bfbac00) [pid = 5680] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 258 (0x8ae3fc00) [pid = 5680] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 257 (0x9c010000) [pid = 5680] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 256 (0x8ce0ac00) [pid = 5680] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 255 (0x9755a800) [pid = 5680] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 254 (0x99622c00) [pid = 5680] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 253 (0x94f10c00) [pid = 5680] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 252 (0x922b7c00) [pid = 5680] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 251 (0x8bdebc00) [pid = 5680] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 250 (0x8c09a800) [pid = 5680] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 249 (0x8e4c8800) [pid = 5680] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 248 (0x92b19800) [pid = 5680] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 247 (0x8d89a400) [pid = 5680] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 246 (0x9b137000) [pid = 5680] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 245 (0xa6e73800) [pid = 5680] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 244 (0xa3248800) [pid = 5680] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0x916af000) [pid = 5680] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0x97559c00) [pid = 5680] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0x9bfbc000) [pid = 5680] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 240 (0x9a76bc00) [pid = 5680] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 239 (0xa819c800) [pid = 5680] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 238 (0x91dc4400) [pid = 5680] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 237 (0x8da44000) [pid = 5680] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 236 (0x8cfb1400) [pid = 5680] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 235 (0xa30aac00) [pid = 5680] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 234 (0x8ddf4000) [pid = 5680] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 233 (0x9a773800) [pid = 5680] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 232 (0x8ce10c00) [pid = 5680] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 231 (0x9bf6ac00) [pid = 5680] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 230 (0x8ddfa400) [pid = 5680] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 229 (0x8f9c5000) [pid = 5680] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 228 (0x9b4c5c00) [pid = 5680] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 227 (0x8b7cb000) [pid = 5680] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 226 (0x8d159c00) [pid = 5680] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 225 (0x95021000) [pid = 5680] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 224 (0x8cfad400) [pid = 5680] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 223 (0x92b87c00) [pid = 5680] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 222 (0x8afa0c00) [pid = 5680] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 221 (0x9755a000) [pid = 5680] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 220 (0x8aaec400) [pid = 5680] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 219 (0x8ae44c00) [pid = 5680] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 218 (0x8bdf9c00) [pid = 5680] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 217 (0x99fb6400) [pid = 5680] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 216 (0x8b7c8000) [pid = 5680] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 215 (0x9b2b2000) [pid = 5680] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 214 (0x9260e800) [pid = 5680] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 213 (0x8f5b2c00) [pid = 5680] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 212 (0x97558800) [pid = 5680] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 211 (0x8ae47c00) [pid = 5680] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 210 (0x8bdf4800) [pid = 5680] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 209 (0x93b01c00) [pid = 5680] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 208 (0x92357c00) [pid = 5680] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 207 (0x914ae800) [pid = 5680] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 206 (0x89f61c00) [pid = 5680] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 205 (0x996a9000) [pid = 5680] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 204 (0x8b7ca400) [pid = 5680] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 203 (0x8ee8cc00) [pid = 5680] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 202 (0x8cfae400) [pid = 5680] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 201 (0xa3205800) [pid = 5680] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 200 (0x9a8abc00) [pid = 5680] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 199 (0x91dc8000) [pid = 5680] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 198 (0x99fb2000) [pid = 5680] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 197 (0x914b4c00) [pid = 5680] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:14:38 INFO - PROCESS | 5680 | --DOMWINDOW == 196 (0x916b1800) [pid = 5680] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:14:38 INFO - PROCESS | 5680 | 1462529678956 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f55800 == 99 [pid = 5680] [id = 232] 03:14:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 197 (0x89f57800) [pid = 5680] [serial = 697] [outer = (nil)] 03:14:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 198 (0x8ae3fc00) [pid = 5680] [serial = 698] [outer = 0x89f57800] 03:14:39 INFO - PROCESS | 5680 | 1462529679037 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 199 (0x8b7c8c00) [pid = 5680] [serial = 699] [outer = 0x89f57800] 03:14:39 INFO - PROCESS | 5680 | 1462529679757 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2485ms 03:14:39 INFO - PROCESS | 5680 | 1462529679793 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:14:39 INFO - PROCESS | 5680 | 1462529679797 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 03:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:14:39 INFO - PROCESS | 5680 | 1462529679803 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:14:39 INFO - PROCESS | 5680 | 1462529679806 Marionette TRACE conn3 <- [1,902,null,{}] 03:14:39 INFO - PROCESS | 5680 | 1462529679812 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:40 INFO - PROCESS | 5680 | 1462529680054 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:14:40 INFO - PROCESS | 5680 | 1462529680074 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae44c00 == 100 [pid = 5680] [id = 233] 03:14:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 200 (0x8bdf0400) [pid = 5680] [serial = 700] [outer = (nil)] 03:14:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 201 (0x8cfad400) [pid = 5680] [serial = 701] [outer = 0x8bdf0400] 03:14:40 INFO - PROCESS | 5680 | 1462529680149 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 202 (0x8d89a400) [pid = 5680] [serial = 702] [outer = 0x8bdf0400] 03:14:41 INFO - PROCESS | 5680 | 1462529681327 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1586ms 03:14:41 INFO - PROCESS | 5680 | 1462529681392 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:14:41 INFO - PROCESS | 5680 | 1462529681399 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 03:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:14:41 INFO - PROCESS | 5680 | 1462529681409 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:14:41 INFO - PROCESS | 5680 | 1462529681415 Marionette TRACE conn3 <- [1,906,null,{}] 03:14:41 INFO - PROCESS | 5680 | 1462529681424 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:41 INFO - PROCESS | 5680 | 1462529681674 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:14:42 INFO - PROCESS | 5680 | 1462529682001 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f1ec00 == 101 [pid = 5680] [id = 234] 03:14:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 203 (0x8965f400) [pid = 5680] [serial = 703] [outer = (nil)] 03:14:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 204 (0x898f3800) [pid = 5680] [serial = 704] [outer = 0x8965f400] 03:14:42 INFO - PROCESS | 5680 | 1462529682096 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 205 (0x8b7c4800) [pid = 5680] [serial = 705] [outer = 0x8965f400] 03:14:43 INFO - PROCESS | 5680 | 1462529683032 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1686ms 03:14:43 INFO - PROCESS | 5680 | 1462529683097 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:14:43 INFO - PROCESS | 5680 | 1462529683106 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 03:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:14:43 INFO - PROCESS | 5680 | 1462529683117 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:14:43 INFO - PROCESS | 5680 | 1462529683120 Marionette TRACE conn3 <- [1,910,null,{}] 03:14:43 INFO - PROCESS | 5680 | 1462529683127 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:43 INFO - PROCESS | 5680 | 1462529683376 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:14:43 INFO - PROCESS | 5680 | 1462529683690 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d15e400 == 102 [pid = 5680] [id = 235] 03:14:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 206 (0x8d164800) [pid = 5680] [serial = 706] [outer = (nil)] 03:14:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 207 (0x8da47400) [pid = 5680] [serial = 707] [outer = 0x8d164800] 03:14:43 INFO - PROCESS | 5680 | 1462529683805 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 208 (0x8e4c6000) [pid = 5680] [serial = 708] [outer = 0x8d164800] 03:14:44 INFO - PROCESS | 5680 | 1462529684791 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1732ms 03:14:44 INFO - PROCESS | 5680 | 1462529684849 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:14:44 INFO - PROCESS | 5680 | 1462529684854 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 03:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:14:44 INFO - PROCESS | 5680 | 1462529684861 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 5680 | 1462529684867 Marionette TRACE conn3 <- [1,914,null,{}] 03:14:44 INFO - PROCESS | 5680 | 1462529684884 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:45 INFO - PROCESS | 5680 | 1462529685163 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:14:45 INFO - PROCESS | 5680 | 1462529685470 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5ae000 == 103 [pid = 5680] [id = 236] 03:14:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 209 (0x8f8cf800) [pid = 5680] [serial = 709] [outer = (nil)] 03:14:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 210 (0x914a8800) [pid = 5680] [serial = 710] [outer = 0x8f8cf800] 03:14:45 INFO - PROCESS | 5680 | 1462529685573 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 211 (0x916af000) [pid = 5680] [serial = 711] [outer = 0x8f8cf800] 03:14:46 INFO - PROCESS | 5680 | 1462529686518 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1692ms 03:14:46 INFO - PROCESS | 5680 | 1462529686553 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:14:46 INFO - PROCESS | 5680 | 1462529686557 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 03:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:14:46 INFO - PROCESS | 5680 | 1462529686564 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 5680 | 1462529686568 Marionette TRACE conn3 <- [1,918,null,{}] 03:14:46 INFO - PROCESS | 5680 | 1462529686574 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:46 INFO - PROCESS | 5680 | 1462529686784 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:14:47 INFO - PROCESS | 5680 | 1462529687049 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c1400 == 104 [pid = 5680] [id = 237] 03:14:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 212 (0x916a8800) [pid = 5680] [serial = 712] [outer = (nil)] 03:14:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 213 (0x9260f000) [pid = 5680] [serial = 713] [outer = 0x916a8800] 03:14:47 INFO - PROCESS | 5680 | 1462529687181 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 214 (0x92b7b000) [pid = 5680] [serial = 714] [outer = 0x916a8800] 03:14:48 INFO - PROCESS | 5680 | 1462529688090 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1586ms 03:14:48 INFO - PROCESS | 5680 | 1462529688152 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:14:48 INFO - PROCESS | 5680 | 1462529688156 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 03:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:14:48 INFO - PROCESS | 5680 | 1462529688163 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - PROCESS | 5680 | 1462529688166 Marionette TRACE conn3 <- [1,922,null,{}] 03:14:48 INFO - PROCESS | 5680 | 1462529688172 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:48 INFO - PROCESS | 5680 | 1462529688381 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:14:48 INFO - PROCESS | 5680 | 1462529688642 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x89659800 == 105 [pid = 5680] [id = 238] 03:14:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 215 (0x914ac000) [pid = 5680] [serial = 715] [outer = (nil)] 03:14:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 216 (0x95028400) [pid = 5680] [serial = 716] [outer = 0x914ac000] 03:14:48 INFO - PROCESS | 5680 | 1462529688788 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 217 (0x9755a800) [pid = 5680] [serial = 717] [outer = 0x914ac000] 03:14:49 INFO - PROCESS | 5680 | 1462529689685 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1591ms 03:14:49 INFO - PROCESS | 5680 | 1462529689755 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:14:49 INFO - PROCESS | 5680 | 1462529689760 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 03:14:49 INFO - PROCESS | 5680 | 1462529689766 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 5680 | 1462529689770 Marionette TRACE conn3 <- [1,926,null,{}] 03:14:49 INFO - PROCESS | 5680 | 1462529689776 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:50 INFO - PROCESS | 5680 | 1462529690057 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:14:50 INFO - PROCESS | 5680 | 1462529690378 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x9235c000 == 106 [pid = 5680] [id = 239] 03:14:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 218 (0x94f3d800) [pid = 5680] [serial = 718] [outer = (nil)] 03:14:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 219 (0x9a4bb400) [pid = 5680] [serial = 719] [outer = 0x94f3d800] 03:14:50 INFO - PROCESS | 5680 | 1462529690477 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 220 (0x9a6d7c00) [pid = 5680] [serial = 720] [outer = 0x94f3d800] 03:14:51 INFO - PROCESS | 5680 | 1462529691423 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1691ms 03:14:51 INFO - PROCESS | 5680 | 1462529691458 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:14:51 INFO - PROCESS | 5680 | 1462529691461 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 03:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:14:51 INFO - PROCESS | 5680 | 1462529691469 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:14:51 INFO - PROCESS | 5680 | 1462529691472 Marionette TRACE conn3 <- [1,930,null,{}] 03:14:51 INFO - PROCESS | 5680 | 1462529691479 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:51 INFO - PROCESS | 5680 | 1462529691685 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:14:51 INFO - PROCESS | 5680 | 1462529691965 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x89657c00 == 107 [pid = 5680] [id = 240] 03:14:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 221 (0x89658000) [pid = 5680] [serial = 721] [outer = (nil)] 03:14:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 222 (0x9149e800) [pid = 5680] [serial = 722] [outer = 0x89658000] 03:14:52 INFO - PROCESS | 5680 | 1462529692094 Marionette DEBUG loaded listener.js 03:14:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 223 (0x9a775c00) [pid = 5680] [serial = 723] [outer = 0x89658000] 03:14:53 INFO - PROCESS | 5680 | 1462529693010 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1585ms 03:14:53 INFO - PROCESS | 5680 | 1462529693056 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:14:53 INFO - PROCESS | 5680 | 1462529693061 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 03:14:53 INFO - PROCESS | 5680 | 1462529693068 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:14:53 INFO - PROCESS | 5680 | 1462529693071 Marionette TRACE conn3 <- [1,934,null,{}] 03:14:53 INFO - PROCESS | 5680 | 1462529693078 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:53 INFO - PROCESS | 5680 | 1462529693290 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:14:53 INFO - PROCESS | 5680 | 1462529693552 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f57000 == 108 [pid = 5680] [id = 241] 03:14:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 224 (0x89f5ec00) [pid = 5680] [serial = 724] [outer = (nil)] 03:14:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 225 (0x8ae47800) [pid = 5680] [serial = 725] [outer = 0x89f5ec00] 03:14:53 INFO - PROCESS | 5680 | 1462529693687 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 226 (0x8f8cd800) [pid = 5680] [serial = 726] [outer = 0x89f5ec00] 03:14:54 INFO - PROCESS | 5680 | 1462529694619 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1597ms 03:14:54 INFO - PROCESS | 5680 | 1462529694666 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:14:54 INFO - PROCESS | 5680 | 1462529694670 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 03:14:54 INFO - PROCESS | 5680 | 1462529694679 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 5680 | 1462529694681 Marionette TRACE conn3 <- [1,938,null,{}] 03:14:54 INFO - PROCESS | 5680 | 1462529694688 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:54 INFO - PROCESS | 5680 | 1462529694911 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:14:55 INFO - PROCESS | 5680 | 1462529695233 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7cd000 == 109 [pid = 5680] [id = 242] 03:14:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 227 (0x8bdea800) [pid = 5680] [serial = 727] [outer = (nil)] 03:14:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 228 (0x8c099800) [pid = 5680] [serial = 728] [outer = 0x8bdea800] 03:14:55 INFO - PROCESS | 5680 | 1462529695340 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 229 (0x8ce0c400) [pid = 5680] [serial = 729] [outer = 0x8bdea800] 03:14:56 INFO - PROCESS | 5680 | 1462529696280 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1636ms 03:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:14:56 INFO - PROCESS | 5680 | 1462529696315 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:14:56 INFO - PROCESS | 5680 | 1462529696318 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 03:14:56 INFO - PROCESS | 5680 | 1462529696325 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:14:56 INFO - PROCESS | 5680 | 1462529696329 Marionette TRACE conn3 <- [1,942,null,{}] 03:14:56 INFO - PROCESS | 5680 | 1462529696336 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:56 INFO - PROCESS | 5680 | 1462529696551 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:14:56 INFO - PROCESS | 5680 | 1462529696820 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdf1000 == 110 [pid = 5680] [id = 243] 03:14:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 230 (0x8da41400) [pid = 5680] [serial = 730] [outer = (nil)] 03:14:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 231 (0x914ae000) [pid = 5680] [serial = 731] [outer = 0x8da41400] 03:14:56 INFO - PROCESS | 5680 | 1462529696954 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 232 (0x9235c400) [pid = 5680] [serial = 732] [outer = 0x8da41400] 03:14:57 INFO - PROCESS | 5680 | 1462529697861 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1581ms 03:14:57 INFO - PROCESS | 5680 | 1462529697907 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:14:57 INFO - PROCESS | 5680 | 1462529697912 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 03:14:57 INFO - PROCESS | 5680 | 1462529697920 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 5680 | 1462529697925 Marionette TRACE conn3 <- [1,946,null,{}] 03:14:57 INFO - PROCESS | 5680 | 1462529697932 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:58 INFO - PROCESS | 5680 | 1462529698182 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:14:58 INFO - PROCESS | 5680 | 1462529698504 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddf0000 == 111 [pid = 5680] [id = 244] 03:14:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 233 (0x8f5b6400) [pid = 5680] [serial = 733] [outer = (nil)] 03:14:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 234 (0x8f9c9800) [pid = 5680] [serial = 734] [outer = 0x8f5b6400] 03:14:58 INFO - PROCESS | 5680 | 1462529698607 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 235 (0x9a6e4c00) [pid = 5680] [serial = 735] [outer = 0x8f5b6400] 03:14:59 INFO - PROCESS | 5680 | 1462529699514 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1641ms 03:14:59 INFO - PROCESS | 5680 | 1462529699561 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 5680 | 1462529699565 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 03:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:14:59 INFO - PROCESS | 5680 | 1462529699571 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 5680 | 1462529699575 Marionette TRACE conn3 <- [1,950,null,{}] 03:14:59 INFO - PROCESS | 5680 | 1462529699580 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:59 INFO - PROCESS | 5680 | 1462529699791 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:15:00 INFO - PROCESS | 5680 | 1462529700082 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dc1c00 == 112 [pid = 5680] [id = 245] 03:15:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 236 (0x938b0c00) [pid = 5680] [serial = 736] [outer = (nil)] 03:15:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 237 (0x9755f800) [pid = 5680] [serial = 737] [outer = 0x938b0c00] 03:15:00 INFO - PROCESS | 5680 | 1462529700177 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 238 (0x9a6e6c00) [pid = 5680] [serial = 738] [outer = 0x938b0c00] 03:15:01 INFO - PROCESS | 5680 | 1462529701108 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1581ms 03:15:01 INFO - PROCESS | 5680 | 1462529701153 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:15:01 INFO - PROCESS | 5680 | 1462529701158 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 03:15:01 INFO - PROCESS | 5680 | 1462529701164 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:15:01 INFO - PROCESS | 5680 | 1462529701168 Marionette TRACE conn3 <- [1,954,null,{}] 03:15:01 INFO - PROCESS | 5680 | 1462529701184 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:01 INFO - PROCESS | 5680 | 1462529701406 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:15:02 INFO - PROCESS | 5680 | 1462529702750 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x89653400 == 113 [pid = 5680] [id = 246] 03:15:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 239 (0x89654400) [pid = 5680] [serial = 739] [outer = (nil)] 03:15:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 240 (0x8965e000) [pid = 5680] [serial = 740] [outer = 0x89654400] 03:15:02 INFO - PROCESS | 5680 | 1462529702843 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 241 (0x898ec000) [pid = 5680] [serial = 741] [outer = 0x89654400] 03:15:03 INFO - PROCESS | 5680 | 1462529703767 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2650ms 03:15:03 INFO - PROCESS | 5680 | 1462529703815 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 5680 | 1462529703823 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 03:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:15:03 INFO - PROCESS | 5680 | 1462529703831 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 5680 | 1462529703837 Marionette TRACE conn3 <- [1,958,null,{}] 03:15:03 INFO - PROCESS | 5680 | 1462529703846 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:04 INFO - PROCESS | 5680 | 1462529704053 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:15:04 INFO - PROCESS | 5680 | 1462529704334 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f58c00 == 114 [pid = 5680] [id = 247] 03:15:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x89f5e400) [pid = 5680] [serial = 742] [outer = (nil)] 03:15:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x8ae44400) [pid = 5680] [serial = 743] [outer = 0x89f5e400] 03:15:04 INFO - PROCESS | 5680 | 1462529704463 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x8b7c7400) [pid = 5680] [serial = 744] [outer = 0x89f5e400] 03:15:05 INFO - PROCESS | 5680 | 1462529705563 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1786ms 03:15:05 INFO - PROCESS | 5680 | 1462529705622 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:15:05 INFO - PROCESS | 5680 | 1462529705628 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 03:15:05 INFO - PROCESS | 5680 | 1462529705636 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:15:05 INFO - PROCESS | 5680 | 1462529705639 Marionette TRACE conn3 <- [1,962,null,{}] 03:15:05 INFO - PROCESS | 5680 | 1462529705646 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:05 INFO - PROCESS | 5680 | 1462529705861 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:15:06 INFO - PROCESS | 5680 | 1462529706248 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f18c00 == 115 [pid = 5680] [id = 248] 03:15:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 245 (0x88f19400) [pid = 5680] [serial = 745] [outer = (nil)] 03:15:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 246 (0x8ce0ac00) [pid = 5680] [serial = 746] [outer = 0x88f19400] 03:15:06 INFO - PROCESS | 5680 | 1462529706342 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 247 (0x8d158c00) [pid = 5680] [serial = 747] [outer = 0x88f19400] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x93b03c00 == 114 [pid = 5680] [id = 100] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae4b400 == 113 [pid = 5680] [id = 205] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x9a769800 == 112 [pid = 5680] [id = 35] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x95020000 == 111 [pid = 5680] [id = 102] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x92b7d800 == 110 [pid = 5680] [id = 98] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 246 (0x8e037000) [pid = 5680] [serial = 632] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 245 (0x97556000) [pid = 5680] [serial = 629] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x99028400 == 109 [pid = 5680] [id = 36] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x9962fc00 == 108 [pid = 5680] [id = 34] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9c2400 == 107 [pid = 5680] [id = 192] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x91dc2400 == 106 [pid = 5680] [id = 99] 03:15:07 INFO - PROCESS | 5680 | 1462529707379 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x916a8400 == 105 [pid = 5680] [id = 177] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x898e5800 == 104 [pid = 5680] [id = 217] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x9c191000 == 103 [pid = 5680] [id = 216] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x8afa2000 == 102 [pid = 5680] [id = 215] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x89f5c800 == 101 [pid = 5680] [id = 214] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x93933000 == 100 [pid = 5680] [id = 213] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9ccc00 == 99 [pid = 5680] [id = 212] 03:15:07 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7c7000 == 98 [pid = 5680] [id = 211] 03:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1841ms 03:15:07 INFO - PROCESS | 5680 | 1462529707477 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:15:07 INFO - PROCESS | 5680 | 1462529707482 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 03:15:07 INFO - PROCESS | 5680 | 1462529707496 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - PROCESS | 5680 | 1462529707506 Marionette TRACE conn3 <- [1,966,null,{}] 03:15:07 INFO - PROCESS | 5680 | 1462529707523 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:07 INFO - PROCESS | 5680 | 1462529707721 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 244 (0x99fb0000) [pid = 5680] [serial = 274] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0x8af9bc00) [pid = 5680] [serial = 506] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0x8c097c00) [pid = 5680] [serial = 431] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0xa6d8e400) [pid = 5680] [serial = 232] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 240 (0x92361c00) [pid = 5680] [serial = 379] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 239 (0x914b8000) [pid = 5680] [serial = 419] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 238 (0x8af9e800) [pid = 5680] [serial = 512] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 237 (0x9a8aec00) [pid = 5680] [serial = 319] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 236 (0xa3592800) [pid = 5680] [serial = 500] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 235 (0x92b7b800) [pid = 5680] [serial = 337] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 234 (0x8d899800) [pid = 5680] [serial = 470] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 233 (0xa5039c00) [pid = 5680] [serial = 150] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 232 (0x9bf61000) [pid = 5680] [serial = 147] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 231 (0x93940400) [pid = 5680] [serial = 476] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 230 (0x9a6e4800) [pid = 5680] [serial = 192] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 229 (0x99626c00) [pid = 5680] [serial = 479] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 228 (0x9a4b3400) [pid = 5680] [serial = 482] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 227 (0xa6e39c00) [pid = 5680] [serial = 497] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 226 (0x953a2400) [pid = 5680] [serial = 361] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 225 (0xa24f1800) [pid = 5680] [serial = 280] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 224 (0x8ae4b800) [pid = 5680] [serial = 503] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 223 (0xa050c000) [pid = 5680] [serial = 367] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 222 (0x8cfa5800) [pid = 5680] [serial = 437] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 221 (0x9a67a000) [pid = 5680] [serial = 225] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 220 (0xa685e400) [pid = 5680] [serial = 156] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 219 (0x9755b400) [pid = 5680] [serial = 183] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 218 (0xa1048400) [pid = 5680] [serial = 488] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 217 (0x8bdf9400) [pid = 5680] [serial = 428] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 216 (0x8e02a400) [pid = 5680] [serial = 446] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 215 (0x8e4d1400) [pid = 5680] [serial = 608] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 214 (0x93933c00) [pid = 5680] [serial = 410] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 213 (0x8d8a2c00) [pid = 5680] [serial = 382] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 212 (0x9b4e9400) [pid = 5680] [serial = 364] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 211 (0xa8b86400) [pid = 5680] [serial = 238] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 210 (0xa68bac00) [pid = 5680] [serial = 376] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 209 (0xa81a5800) [pid = 5680] [serial = 289] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 208 (0x99fb3000) [pid = 5680] [serial = 144] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 207 (0xa3053000) [pid = 5680] [serial = 422] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 206 (0x9b4ec000) [pid = 5680] [serial = 413] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 205 (0xa8f64800) [pid = 5680] [serial = 241] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 204 (0x92d5a800) [pid = 5680] [serial = 222] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 203 (0xa6283c00) [pid = 5680] [serial = 425] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 202 (0x8d163000) [pid = 5680] [serial = 443] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 201 (0xa6d89400) [pid = 5680] [serial = 283] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 200 (0x9b134800) [pid = 5680] [serial = 416] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 199 (0x9b7b5c00) [pid = 5680] [serial = 277] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 198 (0x8d159800) [pid = 5680] [serial = 440] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 197 (0x9d4bb000) [pid = 5680] [serial = 491] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 196 (0x8f5b4c00) [pid = 5680] [serial = 473] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 195 (0x8f9ce800) [pid = 5680] [serial = 325] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 194 (0x9c23ec00) [pid = 5680] [serial = 322] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 193 (0x94f05c00) [pid = 5680] [serial = 271] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 192 (0x9b13f400) [pid = 5680] [serial = 186] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 191 (0xa62f0400) [pid = 5680] [serial = 153] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 190 (0xa50cf800) [pid = 5680] [serial = 195] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 189 (0xad14b000) [pid = 5680] [serial = 244] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 188 (0x8ed1f800) [pid = 5680] [serial = 331] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 187 (0x9753f400) [pid = 5680] [serial = 385] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 186 (0x9b7b9c00) [pid = 5680] [serial = 111] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 185 (0x8ee8b000) [pid = 5680] [serial = 334] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 184 (0xa358b800) [pid = 5680] [serial = 373] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 183 (0xa30e5400) [pid = 5680] [serial = 494] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 182 (0x8ce07000) [pid = 5680] [serial = 434] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 181 (0xa2140c00) [pid = 5680] [serial = 228] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 180 (0x91dc4000) [pid = 5680] [serial = 358] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 179 (0xa3241c00) [pid = 5680] [serial = 189] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 178 (0xa3592c00) [pid = 5680] [serial = 286] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 177 (0xa6e79800) [pid = 5680] [serial = 235] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x9501fc00) [pid = 5680] [serial = 316] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x89f5fc00) [pid = 5680] [serial = 509] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x92b1ec00) [pid = 5680] [serial = 268] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x9a4bc800) [pid = 5680] [serial = 370] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8f8cb800) [pid = 5680] [serial = 407] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x916b2800) [pid = 5680] [serial = 313] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0xa3052400) [pid = 5680] [serial = 328] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x9b7aec00) [pid = 5680] [serial = 485] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x9d4c0c00) [pid = 5680] [serial = 557] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x94f0a000) [pid = 5680] [serial = 545] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x92b20c00) [pid = 5680] [serial = 587] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x9260a400) [pid = 5680] [serial = 578] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x92607800) [pid = 5680] [serial = 533] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x9260dc00) [pid = 5680] [serial = 626] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8f5ae800) [pid = 5680] [serial = 623] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x8ce08400) [pid = 5680] [serial = 620] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x92b13400) [pid = 5680] [serial = 542] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x8f8c3800) [pid = 5680] [serial = 539] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x9a6dec00) [pid = 5680] [serial = 551] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8f81e400) [pid = 5680] [serial = 584] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x97556c00) [pid = 5680] [serial = 548] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x94f42c00) [pid = 5680] [serial = 590] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x9b141c00) [pid = 5680] [serial = 596] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x8aaf4400) [pid = 5680] [serial = 560] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x8ce0d800) [pid = 5680] [serial = 581] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x8d15c000) [pid = 5680] [serial = 536] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x9b7b1000) [pid = 5680] [serial = 554] [outer = (nil)] [url = about:blank] 03:15:07 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x9755a400) [pid = 5680] [serial = 593] [outer = (nil)] [url = about:blank] 03:15:08 INFO - PROCESS | 5680 | 1462529708109 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x890b0000 == 99 [pid = 5680] [id = 249] 03:15:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x8aaf0400) [pid = 5680] [serial = 748] [outer = (nil)] 03:15:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x8af9bc00) [pid = 5680] [serial = 749] [outer = 0x8aaf0400] 03:15:08 INFO - PROCESS | 5680 | 1462529708226 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x8c097c00) [pid = 5680] [serial = 750] [outer = 0x8aaf0400] 03:15:09 INFO - PROCESS | 5680 | 1462529709111 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1656ms 03:15:09 INFO - PROCESS | 5680 | 1462529709147 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 5680 | 1462529709152 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 03:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:15:09 INFO - PROCESS | 5680 | 1462529709161 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 5680 | 1462529709165 Marionette TRACE conn3 <- [1,970,null,{}] 03:15:09 INFO - PROCESS | 5680 | 1462529709172 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:09 INFO - PROCESS | 5680 | 1462529709361 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:15:09 INFO - PROCESS | 5680 | 1462529709377 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af9d400 == 100 [pid = 5680] [id = 250] 03:15:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x8afa0400) [pid = 5680] [serial = 751] [outer = (nil)] 03:15:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x8d166800) [pid = 5680] [serial = 752] [outer = 0x8afa0400] 03:15:09 INFO - PROCESS | 5680 | 1462529709613 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x8d8a0400) [pid = 5680] [serial = 753] [outer = 0x8afa0400] 03:15:10 INFO - PROCESS | 5680 | 1462529710625 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1504ms 03:15:10 INFO - PROCESS | 5680 | 1462529710666 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:15:10 INFO - PROCESS | 5680 | 1462529710671 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 03:15:10 INFO - PROCESS | 5680 | 1462529710678 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:15:10 INFO - PROCESS | 5680 | 1462529710682 Marionette TRACE conn3 <- [1,974,null,{}] 03:15:10 INFO - PROCESS | 5680 | 1462529710696 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:10 INFO - PROCESS | 5680 | 1462529710986 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:15:11 INFO - PROCESS | 5680 | 1462529711024 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d164400 == 101 [pid = 5680] [id = 251] 03:15:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x8da46400) [pid = 5680] [serial = 754] [outer = (nil)] 03:15:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x8ddf9800) [pid = 5680] [serial = 755] [outer = 0x8da46400] 03:15:11 INFO - PROCESS | 5680 | 1462529711119 Marionette DEBUG loaded listener.js 03:15:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x8e032c00) [pid = 5680] [serial = 756] [outer = 0x8da46400] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x94547000) [pid = 5680] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x8aaf6400) [pid = 5680] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x898e5400) [pid = 5680] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x88f1c000) [pid = 5680] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x8aaf3000) [pid = 5680] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x8d164c00) [pid = 5680] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x8e02e800) [pid = 5680] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8d89f800) [pid = 5680] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x97558c00) [pid = 5680] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:15:13 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x89f57800) [pid = 5680] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:15:14 INFO - PROCESS | 5680 | 1462529714238 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 3597ms 03:15:14 INFO - PROCESS | 5680 | 1462529714277 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:15:14 INFO - PROCESS | 5680 | 1462529714281 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 03:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:15:14 INFO - PROCESS | 5680 | 1462529714292 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:15:14 INFO - PROCESS | 5680 | 1462529714296 Marionette TRACE conn3 <- [1,978,null,{}] 03:15:14 INFO - PROCESS | 5680 | 1462529714305 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:14 INFO - PROCESS | 5680 | 1462529714576 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:15:14 INFO - PROCESS | 5680 | 1462529714674 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x898e5400 == 102 [pid = 5680] [id = 252] 03:15:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x898f2400) [pid = 5680] [serial = 757] [outer = (nil)] 03:15:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x8da4a800) [pid = 5680] [serial = 758] [outer = 0x898f2400] 03:15:14 INFO - PROCESS | 5680 | 1462529714754 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x8e4ce000) [pid = 5680] [serial = 759] [outer = 0x898f2400] 03:15:15 INFO - PROCESS | 5680 | 1462529715495 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1233ms 03:15:15 INFO - PROCESS | 5680 | 1462529715535 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:15:15 INFO - PROCESS | 5680 | 1462529715539 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 03:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:15:15 INFO - PROCESS | 5680 | 1462529715548 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 5680 | 1462529715552 Marionette TRACE conn3 <- [1,982,null,{}] 03:15:15 INFO - PROCESS | 5680 | 1462529715558 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:15 INFO - PROCESS | 5680 | 1462529715746 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:15:15 INFO - PROCESS | 5680 | 1462529715759 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x890abc00 == 103 [pid = 5680] [id = 253] 03:15:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x8e4c7400) [pid = 5680] [serial = 760] [outer = (nil)] 03:15:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x8e4e9400) [pid = 5680] [serial = 761] [outer = 0x8e4c7400] 03:15:15 INFO - PROCESS | 5680 | 1462529715836 Marionette DEBUG loaded listener.js 03:15:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x8ed1f000) [pid = 5680] [serial = 762] [outer = 0x8e4c7400] 03:15:17 INFO - PROCESS | 5680 | 1462529717118 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1642ms 03:15:17 INFO - PROCESS | 5680 | 1462529717192 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:15:17 INFO - PROCESS | 5680 | 1462529717200 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 03:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:15:17 INFO - PROCESS | 5680 | 1462529717209 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:15:17 INFO - PROCESS | 5680 | 1462529717216 Marionette TRACE conn3 <- [1,986,null,{}] 03:15:17 INFO - PROCESS | 5680 | 1462529717226 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:17 INFO - PROCESS | 5680 | 1462529717484 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:15:17 INFO - PROCESS | 5680 | 1462529717777 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x898e8000 == 104 [pid = 5680] [id = 254] 03:15:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x8aae9400) [pid = 5680] [serial = 763] [outer = (nil)] 03:15:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x8ae4b400) [pid = 5680] [serial = 764] [outer = 0x8aae9400] 03:15:17 INFO - PROCESS | 5680 | 1462529717876 Marionette DEBUG loaded listener.js 03:15:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x8b7c5c00) [pid = 5680] [serial = 765] [outer = 0x8aae9400] 03:15:18 INFO - PROCESS | 5680 | 1462529718866 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1744ms 03:15:18 INFO - PROCESS | 5680 | 1462529718954 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:15:18 INFO - PROCESS | 5680 | 1462529718964 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 03:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:15:18 INFO - PROCESS | 5680 | 1462529718976 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 5680 | 1462529718982 Marionette TRACE conn3 <- [1,990,null,{}] 03:15:18 INFO - PROCESS | 5680 | 1462529718988 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:19 INFO - PROCESS | 5680 | 1462529719244 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:15:19 INFO - PROCESS | 5680 | 1462529719587 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c09cc00 == 105 [pid = 5680] [id = 255] 03:15:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x8ce0a000) [pid = 5680] [serial = 766] [outer = (nil)] 03:15:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x8d15b000) [pid = 5680] [serial = 767] [outer = 0x8ce0a000] 03:15:19 INFO - PROCESS | 5680 | 1462529719681 Marionette DEBUG loaded listener.js 03:15:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x8ddf4c00) [pid = 5680] [serial = 768] [outer = 0x8ce0a000] 03:15:20 INFO - PROCESS | 5680 | 1462529720649 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1737ms 03:15:20 INFO - PROCESS | 5680 | 1462529720714 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:15:20 INFO - PROCESS | 5680 | 1462529720720 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 03:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:15:20 INFO - PROCESS | 5680 | 1462529720728 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:15:20 INFO - PROCESS | 5680 | 1462529720734 Marionette TRACE conn3 <- [1,994,null,{}] 03:15:20 INFO - PROCESS | 5680 | 1462529720751 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:21 INFO - PROCESS | 5680 | 1462529721023 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:15:21 INFO - PROCESS | 5680 | 1462529721348 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce14000 == 106 [pid = 5680] [id = 256] 03:15:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x8e4e2800) [pid = 5680] [serial = 769] [outer = (nil)] 03:15:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x8ee88400) [pid = 5680] [serial = 770] [outer = 0x8e4e2800] 03:15:21 INFO - PROCESS | 5680 | 1462529721454 Marionette DEBUG loaded listener.js 03:15:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x8ee90c00) [pid = 5680] [serial = 771] [outer = 0x8e4e2800] 03:15:22 INFO - PROCESS | 5680 | 1462529722374 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1688ms 03:15:22 INFO - PROCESS | 5680 | 1462529722416 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:15:22 INFO - PROCESS | 5680 | 1462529722420 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 03:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:15:22 INFO - PROCESS | 5680 | 1462529722428 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:15:22 INFO - PROCESS | 5680 | 1462529722431 Marionette TRACE conn3 <- [1,998,null,{}] 03:15:22 INFO - PROCESS | 5680 | 1462529722438 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:22 INFO - PROCESS | 5680 | 1462529722655 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:15:22 INFO - PROCESS | 5680 | 1462529722892 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4e4000 == 107 [pid = 5680] [id = 257] 03:15:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x8f5ab800) [pid = 5680] [serial = 772] [outer = (nil)] 03:15:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x8f5b6c00) [pid = 5680] [serial = 773] [outer = 0x8f5ab800] 03:15:23 INFO - PROCESS | 5680 | 1462529723028 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x8f819800) [pid = 5680] [serial = 774] [outer = 0x8f5ab800] 03:15:23 INFO - PROCESS | 5680 | 1462529723971 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1589ms 03:15:24 INFO - PROCESS | 5680 | 1462529724019 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:15:24 INFO - PROCESS | 5680 | 1462529724023 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 03:15:24 INFO - PROCESS | 5680 | 1462529724031 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 5680 | 1462529724035 Marionette TRACE conn3 <- [1,1002,null,{}] 03:15:24 INFO - PROCESS | 5680 | 1462529724041 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:24 INFO - PROCESS | 5680 | 1462529724250 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:15:24 INFO - PROCESS | 5680 | 1462529724496 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8b000 == 108 [pid = 5680] [id = 258] 03:15:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x8f5b1000) [pid = 5680] [serial = 775] [outer = (nil)] 03:15:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x8f8c4c00) [pid = 5680] [serial = 776] [outer = 0x8f5b1000] 03:15:24 INFO - PROCESS | 5680 | 1462529724631 Marionette DEBUG loaded listener.js 03:15:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x8f8ce400) [pid = 5680] [serial = 777] [outer = 0x8f5b1000] 03:15:25 INFO - PROCESS | 5680 | 1462529725565 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1591ms 03:15:25 INFO - PROCESS | 5680 | 1462529725623 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:15:25 INFO - PROCESS | 5680 | 1462529725626 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 03:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:15:25 INFO - PROCESS | 5680 | 1462529725634 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:15:25 INFO - PROCESS | 5680 | 1462529725637 Marionette TRACE conn3 <- [1,1006,null,{}] 03:15:25 INFO - PROCESS | 5680 | 1462529725643 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:25 INFO - PROCESS | 5680 | 1462529725885 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:15:26 INFO - PROCESS | 5680 | 1462529726139 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da42000 == 109 [pid = 5680] [id = 259] 03:15:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x8f819400) [pid = 5680] [serial = 778] [outer = (nil)] 03:15:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x914a1400) [pid = 5680] [serial = 779] [outer = 0x8f819400] 03:15:26 INFO - PROCESS | 5680 | 1462529726268 Marionette DEBUG loaded listener.js 03:15:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x914aa400) [pid = 5680] [serial = 780] [outer = 0x8f819400] 03:15:27 INFO - PROCESS | 5680 | 1462529727162 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1585ms 03:15:27 INFO - PROCESS | 5680 | 1462529727219 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:15:27 INFO - PROCESS | 5680 | 1462529727224 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 03:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:15:27 INFO - PROCESS | 5680 | 1462529727231 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:15:27 INFO - PROCESS | 5680 | 1462529727235 Marionette TRACE conn3 <- [1,1010,null,{}] 03:15:27 INFO - PROCESS | 5680 | 1462529727242 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:27 INFO - PROCESS | 5680 | 1462529727456 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:15:27 INFO - PROCESS | 5680 | 1462529727700 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddf4400 == 110 [pid = 5680] [id = 260] 03:15:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x8ed1f400) [pid = 5680] [serial = 781] [outer = (nil)] 03:15:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x914b9000) [pid = 5680] [serial = 782] [outer = 0x8ed1f400] 03:15:27 INFO - PROCESS | 5680 | 1462529727838 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x916ac400) [pid = 5680] [serial = 783] [outer = 0x8ed1f400] 03:15:28 INFO - PROCESS | 5680 | 1462529728749 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1591ms 03:15:28 INFO - PROCESS | 5680 | 1462529728823 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:15:28 INFO - PROCESS | 5680 | 1462529728827 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 03:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:15:28 INFO - PROCESS | 5680 | 1462529728835 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:15:28 INFO - PROCESS | 5680 | 1462529728839 Marionette TRACE conn3 <- [1,1014,null,{}] 03:15:28 INFO - PROCESS | 5680 | 1462529728846 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:29 INFO - PROCESS | 5680 | 1462529729120 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:15:29 INFO - PROCESS | 5680 | 1462529729423 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8d400 == 111 [pid = 5680] [id = 261] 03:15:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x914ab800) [pid = 5680] [serial = 784] [outer = (nil)] 03:15:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0x91dc7800) [pid = 5680] [serial = 785] [outer = 0x914ab800] 03:15:29 INFO - PROCESS | 5680 | 1462529729524 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 178 (0x91dcc000) [pid = 5680] [serial = 786] [outer = 0x914ab800] 03:15:30 INFO - PROCESS | 5680 | 1462529730459 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1685ms 03:15:30 INFO - PROCESS | 5680 | 1462529730522 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:15:30 INFO - PROCESS | 5680 | 1462529730526 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 03:15:30 INFO - PROCESS | 5680 | 1462529730534 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:15:30 INFO - PROCESS | 5680 | 1462529730538 Marionette TRACE conn3 <- [1,1018,null,{}] 03:15:30 INFO - PROCESS | 5680 | 1462529730545 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:30 INFO - PROCESS | 5680 | 1462529730762 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:15:31 INFO - PROCESS | 5680 | 1462529731033 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x914b9800 == 112 [pid = 5680] [id = 262] 03:15:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 179 (0x916b6400) [pid = 5680] [serial = 787] [outer = (nil)] 03:15:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 180 (0x9233c400) [pid = 5680] [serial = 788] [outer = 0x916b6400] 03:15:31 INFO - PROCESS | 5680 | 1462529731175 Marionette DEBUG loaded listener.js 03:15:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 181 (0x9235b400) [pid = 5680] [serial = 789] [outer = 0x916b6400] 03:15:32 INFO - PROCESS | 5680 | 1462529732078 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1583ms 03:15:32 INFO - PROCESS | 5680 | 1462529732118 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:15:32 INFO - PROCESS | 5680 | 1462529732121 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 03:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:15:32 INFO - PROCESS | 5680 | 1462529732129 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:15:32 INFO - PROCESS | 5680 | 1462529732133 Marionette TRACE conn3 <- [1,1022,null,{}] 03:15:32 INFO - PROCESS | 5680 | 1462529732139 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:32 INFO - PROCESS | 5680 | 1462529732372 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:15:32 INFO - PROCESS | 5680 | 1462529732634 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dcb800 == 113 [pid = 5680] [id = 263] 03:15:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 182 (0x9260c400) [pid = 5680] [serial = 790] [outer = (nil)] 03:15:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 183 (0x92b14000) [pid = 5680] [serial = 791] [outer = 0x9260c400] 03:15:32 INFO - PROCESS | 5680 | 1462529732773 Marionette DEBUG loaded listener.js 03:15:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 184 (0x92b1ac00) [pid = 5680] [serial = 792] [outer = 0x9260c400] 03:15:33 INFO - PROCESS | 5680 | 1462529733710 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1639ms 03:15:33 INFO - PROCESS | 5680 | 1462529733769 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 5680 | 1462529733774 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 03:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:15:33 INFO - PROCESS | 5680 | 1462529733781 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 5680 | 1462529733787 Marionette TRACE conn3 <- [1,1026,null,{}] 03:15:33 INFO - PROCESS | 5680 | 1462529733793 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:34 INFO - PROCESS | 5680 | 1462529734045 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:15:34 INFO - PROCESS | 5680 | 1462529734298 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x92607000 == 114 [pid = 5680] [id = 264] 03:15:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 185 (0x92b17c00) [pid = 5680] [serial = 793] [outer = (nil)] 03:15:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 186 (0x92d58400) [pid = 5680] [serial = 794] [outer = 0x92b17c00] 03:15:34 INFO - PROCESS | 5680 | 1462529734436 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 187 (0x9393fc00) [pid = 5680] [serial = 795] [outer = 0x92b17c00] 03:15:35 INFO - PROCESS | 5680 | 1462529735341 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1636ms 03:15:35 INFO - PROCESS | 5680 | 1462529735419 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 5680 | 1462529735423 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 03:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:15:35 INFO - PROCESS | 5680 | 1462529735430 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 5680 | 1462529735434 Marionette TRACE conn3 <- [1,1030,null,{}] 03:15:35 INFO - PROCESS | 5680 | 1462529735440 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:35 INFO - PROCESS | 5680 | 1462529735687 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:15:36 INFO - PROCESS | 5680 | 1462529736007 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f5e000 == 115 [pid = 5680] [id = 265] 03:15:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 188 (0x89f61800) [pid = 5680] [serial = 796] [outer = (nil)] 03:15:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 189 (0x8d162000) [pid = 5680] [serial = 797] [outer = 0x89f61800] 03:15:36 INFO - PROCESS | 5680 | 1462529736117 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 190 (0x91dccc00) [pid = 5680] [serial = 798] [outer = 0x89f61800] 03:15:37 INFO - PROCESS | 5680 | 1462529737603 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2292ms 03:15:37 INFO - PROCESS | 5680 | 1462529737724 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 5680 | 1462529737731 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 03:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:15:37 INFO - PROCESS | 5680 | 1462529737740 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 5680 | 1462529737746 Marionette TRACE conn3 <- [1,1034,null,{}] 03:15:37 INFO - PROCESS | 5680 | 1462529737770 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:37 INFO - PROCESS | 5680 | 1462529737970 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:15:38 INFO - PROCESS | 5680 | 1462529738176 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x898f4c00 == 116 [pid = 5680] [id = 266] 03:15:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 191 (0x89f5d000) [pid = 5680] [serial = 799] [outer = (nil)] 03:15:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 192 (0x8bdf4800) [pid = 5680] [serial = 800] [outer = 0x89f5d000] 03:15:38 INFO - PROCESS | 5680 | 1462529738298 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 193 (0x8ce08c00) [pid = 5680] [serial = 801] [outer = 0x89f5d000] 03:15:39 INFO - PROCESS | 5680 | 1462529739412 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1755ms 03:15:39 INFO - PROCESS | 5680 | 1462529739497 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 5680 | 1462529739506 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 03:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:15:39 INFO - PROCESS | 5680 | 1462529739518 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 5680 | 1462529739522 Marionette TRACE conn3 <- [1,1038,null,{}] 03:15:39 INFO - PROCESS | 5680 | 1462529739530 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:39 INFO - PROCESS | 5680 | 1462529739775 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:15:40 INFO - PROCESS | 5680 | 1462529740030 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x898ef000 == 117 [pid = 5680] [id = 267] 03:15:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 194 (0x898f3c00) [pid = 5680] [serial = 802] [outer = (nil)] 03:15:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 195 (0x8d89d000) [pid = 5680] [serial = 803] [outer = 0x898f3c00] 03:15:40 INFO - PROCESS | 5680 | 1462529740150 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 196 (0x8e02f000) [pid = 5680] [serial = 804] [outer = 0x898f3c00] 03:15:40 INFO - PROCESS | 5680 | --DOCSHELL 0x898e5400 == 116 [pid = 5680] [id = 252] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 195 (0x94f3d000) [pid = 5680] [serial = 641] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 194 (0x9a4b9800) [pid = 5680] [serial = 644] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 193 (0x9b13b000) [pid = 5680] [serial = 647] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 192 (0x9c248400) [pid = 5680] [serial = 650] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 191 (0x898f0800) [pid = 5680] [serial = 653] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 190 (0x92332800) [pid = 5680] [serial = 656] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 189 (0x9233ac00) [pid = 5680] [serial = 659] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 188 (0xa34b7000) [pid = 5680] [serial = 662] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 187 (0x8e4e6c00) [pid = 5680] [serial = 665] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 186 (0x88f21800) [pid = 5680] [serial = 668] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 185 (0x890aa800) [pid = 5680] [serial = 671] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 184 (0x8e4dc400) [pid = 5680] [serial = 674] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 183 (0x8cfad400) [pid = 5680] [serial = 701] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 182 (0x8c091c00) [pid = 5680] [serial = 635] [outer = (nil)] [url = about:blank] 03:15:40 INFO - PROCESS | 5680 | --DOMWINDOW == 181 (0x916b5400) [pid = 5680] [serial = 638] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOCSHELL 0x8d164400 == 115 [pid = 5680] [id = 251] 03:15:41 INFO - PROCESS | 5680 | --DOCSHELL 0x8af9d400 == 114 [pid = 5680] [id = 250] 03:15:41 INFO - PROCESS | 5680 | --DOCSHELL 0x890b0000 == 113 [pid = 5680] [id = 249] 03:15:41 INFO - PROCESS | 5680 | --DOCSHELL 0x88f18c00 == 112 [pid = 5680] [id = 248] 03:15:41 INFO - PROCESS | 5680 | --DOCSHELL 0x89f58c00 == 111 [pid = 5680] [id = 247] 03:15:41 INFO - PROCESS | 5680 | --DOCSHELL 0x89653400 == 110 [pid = 5680] [id = 246] 03:15:41 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddf0000 == 109 [pid = 5680] [id = 244] 03:15:41 INFO - PROCESS | 5680 | --DOCSHELL 0x8bdf1000 == 108 [pid = 5680] [id = 243] 03:15:41 INFO - PROCESS | 5680 | 1462529741261 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 180 (0x99fac400) [pid = 5680] [serial = 630] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 179 (0x91dc8800) [pid = 5680] [serial = 687] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 178 (0x914b7000) [pid = 5680] [serial = 686] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 177 (0x8aaf6c00) [pid = 5680] [serial = 681] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x898ee800) [pid = 5680] [serial = 680] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x89658400) [pid = 5680] [serial = 678] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x88f20000) [pid = 5680] [serial = 677] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x8ce05c00) [pid = 5680] [serial = 689] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8da50000) [pid = 5680] [serial = 683] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8e4e0400) [pid = 5680] [serial = 684] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8cfae000) [pid = 5680] [serial = 690] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8e4d2c00) [pid = 5680] [serial = 692] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8e4d4000) [pid = 5680] [serial = 633] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8b7c8c00) [pid = 5680] [serial = 699] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x914b0000) [pid = 5680] [serial = 693] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x9901d800) [pid = 5680] [serial = 695] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8ae3fc00) [pid = 5680] [serial = 698] [outer = (nil)] [url = about:blank] 03:15:41 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x99fa9400) [pid = 5680] [serial = 696] [outer = (nil)] [url = about:blank] 03:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1842ms 03:15:41 INFO - PROCESS | 5680 | 1462529741361 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 5680 | 1462529741364 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 03:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:15:41 INFO - PROCESS | 5680 | 1462529741372 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 5680 | 1462529741378 Marionette TRACE conn3 <- [1,1042,null,{}] 03:15:41 INFO - PROCESS | 5680 | 1462529741394 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:41 INFO - PROCESS | 5680 | 1462529741620 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:15:41 INFO - PROCESS | 5680 | 1462529741840 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f21800 == 109 [pid = 5680] [id = 268] 03:15:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x8965e400) [pid = 5680] [serial = 805] [outer = (nil)] 03:15:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x8cfafc00) [pid = 5680] [serial = 806] [outer = 0x8965e400] 03:15:41 INFO - PROCESS | 5680 | 1462529741921 Marionette DEBUG loaded listener.js 03:15:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x8e029000) [pid = 5680] [serial = 807] [outer = 0x8965e400] 03:15:42 INFO - PROCESS | 5680 | 1462529742732 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1387ms 03:15:42 INFO - PROCESS | 5680 | 1462529742759 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:15:42 INFO - PROCESS | 5680 | 1462529742764 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 03:15:42 INFO - PROCESS | 5680 | 1462529742771 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 5680 | 1462529742774 Marionette TRACE conn3 <- [1,1046,null,{}] 03:15:42 INFO - PROCESS | 5680 | 1462529742781 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:42 INFO - PROCESS | 5680 | 1462529742967 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:15:43 INFO - PROCESS | 5680 | 1462529742985 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f20000 == 110 [pid = 5680] [id = 269] 03:15:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x8e4dc400) [pid = 5680] [serial = 808] [outer = (nil)] 03:15:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x8e4e9c00) [pid = 5680] [serial = 809] [outer = 0x8e4dc400] 03:15:43 INFO - PROCESS | 5680 | 1462529743062 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x8ee87400) [pid = 5680] [serial = 810] [outer = 0x8e4dc400] 03:15:44 INFO - PROCESS | 5680 | 1462529744118 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1385ms 03:15:44 INFO - PROCESS | 5680 | 1462529744156 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:15:44 INFO - PROCESS | 5680 | 1462529744160 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 03:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:15:44 INFO - PROCESS | 5680 | 1462529744167 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 5680 | 1462529744171 Marionette TRACE conn3 <- [1,1050,null,{}] 03:15:44 INFO - PROCESS | 5680 | 1462529744187 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:44 INFO - PROCESS | 5680 | 1462529744441 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:15:44 INFO - PROCESS | 5680 | 1462529744472 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4dcc00 == 111 [pid = 5680] [id = 270] 03:15:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x8e4de800) [pid = 5680] [serial = 811] [outer = (nil)] 03:15:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x8f5b5000) [pid = 5680] [serial = 812] [outer = 0x8e4de800] 03:15:44 INFO - PROCESS | 5680 | 1462529744548 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x8f81d000) [pid = 5680] [serial = 813] [outer = 0x8e4de800] 03:15:45 INFO - PROCESS | 5680 | 1462529745512 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1394ms 03:15:45 INFO - PROCESS | 5680 | 1462529745562 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 5680 | 1462529745566 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 03:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:15:45 INFO - PROCESS | 5680 | 1462529745605 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 5680 | 1462529745608 Marionette TRACE conn3 <- [1,1054,null,{}] 03:15:45 INFO - PROCESS | 5680 | 1462529745615 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:45 INFO - PROCESS | 5680 | 1462529745901 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x89f5e400) [pid = 5680] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x88f19400) [pid = 5680] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8da46400) [pid = 5680] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x89654400) [pid = 5680] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8e4cc800) [pid = 5680] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x8d161000) [pid = 5680] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x8afa0400) [pid = 5680] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8c08e800) [pid = 5680] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x9b143400) [pid = 5680] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8aaf0400) [pid = 5680] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x92606c00) [pid = 5680] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x898f2400) [pid = 5680] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:15:46 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x99fad000) [pid = 5680] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:15:46 INFO - PROCESS | 5680 | 1462529746740 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f19400 == 112 [pid = 5680] [id = 271] 03:15:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x89654400) [pid = 5680] [serial = 814] [outer = (nil)] 03:15:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x8af9d800) [pid = 5680] [serial = 815] [outer = 0x89654400] 03:15:46 INFO - PROCESS | 5680 | 1462529746821 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x8d15d000) [pid = 5680] [serial = 816] [outer = 0x89654400] 03:15:47 INFO - PROCESS | 5680 | 1462529747554 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1985ms 03:15:47 INFO - PROCESS | 5680 | 1462529747594 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 5680 | 1462529747597 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 03:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:15:47 INFO - PROCESS | 5680 | 1462529747611 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 5680 | 1462529747614 Marionette TRACE conn3 <- [1,1058,null,{}] 03:15:47 INFO - PROCESS | 5680 | 1462529747621 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:47 INFO - PROCESS | 5680 | 1462529747807 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:15:47 INFO - PROCESS | 5680 | 1462529747823 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4cc800 == 113 [pid = 5680] [id = 272] 03:15:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x8e4e5400) [pid = 5680] [serial = 817] [outer = (nil)] 03:15:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x916b5400) [pid = 5680] [serial = 818] [outer = 0x8e4e5400] 03:15:47 INFO - PROCESS | 5680 | 1462529747901 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x91dcd400) [pid = 5680] [serial = 819] [outer = 0x8e4e5400] 03:15:49 INFO - PROCESS | 5680 | 1462529749063 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1490ms 03:15:49 INFO - PROCESS | 5680 | 1462529749097 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 5680 | 1462529749104 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 03:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:15:49 INFO - PROCESS | 5680 | 1462529749114 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 5680 | 1462529749120 Marionette TRACE conn3 <- [1,1062,null,{}] 03:15:49 INFO - PROCESS | 5680 | 1462529749131 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:49 INFO - PROCESS | 5680 | 1462529749364 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:15:49 INFO - PROCESS | 5680 | 1462529749683 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x890ae000 == 114 [pid = 5680] [id = 273] 03:15:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x89661800) [pid = 5680] [serial = 820] [outer = (nil)] 03:15:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x8ae4c000) [pid = 5680] [serial = 821] [outer = 0x89661800] 03:15:49 INFO - PROCESS | 5680 | 1462529749784 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x8b7c8c00) [pid = 5680] [serial = 822] [outer = 0x89661800] 03:15:50 INFO - PROCESS | 5680 | 1462529750758 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1694ms 03:15:50 INFO - PROCESS | 5680 | 1462529750808 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:15:50 INFO - PROCESS | 5680 | 1462529750817 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 03:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:15:50 INFO - PROCESS | 5680 | 1462529750830 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:15:50 INFO - PROCESS | 5680 | 1462529750836 Marionette TRACE conn3 <- [1,1066,null,{}] 03:15:50 INFO - PROCESS | 5680 | 1462529750890 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:51 INFO - PROCESS | 5680 | 1462529751140 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:15:51 INFO - PROCESS | 5680 | 1462529751397 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce13000 == 115 [pid = 5680] [id = 274] 03:15:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x8cfa5c00) [pid = 5680] [serial = 823] [outer = (nil)] 03:15:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x8da41800) [pid = 5680] [serial = 824] [outer = 0x8cfa5c00] 03:15:51 INFO - PROCESS | 5680 | 1462529751531 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x8e4ccc00) [pid = 5680] [serial = 825] [outer = 0x8cfa5c00] 03:15:52 INFO - PROCESS | 5680 | 1462529752632 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1841ms 03:15:52 INFO - PROCESS | 5680 | 1462529752671 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 5680 | 1462529752677 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 03:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:15:52 INFO - PROCESS | 5680 | 1462529752685 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 5680 | 1462529752692 Marionette TRACE conn3 <- [1,1070,null,{}] 03:15:52 INFO - PROCESS | 5680 | 1462529752711 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:52 INFO - PROCESS | 5680 | 1462529752975 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:15:53 INFO - PROCESS | 5680 | 1462529753271 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x914a4000 == 116 [pid = 5680] [id = 275] 03:15:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x914b9400) [pid = 5680] [serial = 826] [outer = (nil)] 03:15:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x916b6c00) [pid = 5680] [serial = 827] [outer = 0x914b9400] 03:15:53 INFO - PROCESS | 5680 | 1462529753368 Marionette DEBUG loaded listener.js 03:15:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x9235c800) [pid = 5680] [serial = 828] [outer = 0x914b9400] 03:15:54 INFO - PROCESS | 5680 | 1462529754352 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1744ms 03:15:54 INFO - PROCESS | 5680 | 1462529754429 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 5680 | 1462529754435 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 03:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:15:54 INFO - PROCESS | 5680 | 1462529754442 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 5680 | 1462529754447 Marionette TRACE conn3 <- [1,1074,null,{}] 03:15:54 INFO - PROCESS | 5680 | 1462529754454 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:54 INFO - PROCESS | 5680 | 1462529754713 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:15:55 INFO - PROCESS | 5680 | 1462529755012 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x914b5000 == 117 [pid = 5680] [id = 276] 03:15:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x92b17800) [pid = 5680] [serial = 829] [outer = (nil)] 03:15:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x92b7ac00) [pid = 5680] [serial = 830] [outer = 0x92b17800] 03:15:55 INFO - PROCESS | 5680 | 1462529755105 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0x92d57400) [pid = 5680] [serial = 831] [outer = 0x92b17800] 03:15:56 INFO - PROCESS | 5680 | 1462529756053 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1633ms 03:15:56 INFO - PROCESS | 5680 | 1462529756077 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 5680 | 1462529756081 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 03:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:15:56 INFO - PROCESS | 5680 | 1462529756088 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 5680 | 1462529756092 Marionette TRACE conn3 <- [1,1078,null,{}] 03:15:56 INFO - PROCESS | 5680 | 1462529756098 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:56 INFO - PROCESS | 5680 | 1462529756326 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:15:56 INFO - PROCESS | 5680 | 1462529756586 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x93932800 == 118 [pid = 5680] [id = 277] 03:15:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 178 (0x93b0a400) [pid = 5680] [serial = 832] [outer = (nil)] 03:15:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 179 (0x94553000) [pid = 5680] [serial = 833] [outer = 0x93b0a400] 03:15:56 INFO - PROCESS | 5680 | 1462529756720 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 180 (0x94f0b000) [pid = 5680] [serial = 834] [outer = 0x93b0a400] 03:15:57 INFO - PROCESS | 5680 | 1462529757675 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1639ms 03:15:57 INFO - PROCESS | 5680 | 1462529757729 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 5680 | 1462529757735 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 03:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:15:57 INFO - PROCESS | 5680 | 1462529757742 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 5680 | 1462529757745 Marionette TRACE conn3 <- [1,1082,null,{}] 03:15:57 INFO - PROCESS | 5680 | 1462529757752 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:57 INFO - PROCESS | 5680 | 1462529757992 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:15:58 INFO - PROCESS | 5680 | 1462529758244 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af93800 == 119 [pid = 5680] [id = 278] 03:15:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 181 (0x9260d800) [pid = 5680] [serial = 835] [outer = (nil)] 03:15:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 182 (0x95387800) [pid = 5680] [serial = 836] [outer = 0x9260d800] 03:15:58 INFO - PROCESS | 5680 | 1462529758383 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 183 (0x953ab000) [pid = 5680] [serial = 837] [outer = 0x9260d800] 03:15:59 INFO - PROCESS | 5680 | 1462529759349 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1636ms 03:15:59 INFO - PROCESS | 5680 | 1462529759380 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 5680 | 1462529759385 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 03:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:15:59 INFO - PROCESS | 5680 | 1462529759391 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 5680 | 1462529759396 Marionette TRACE conn3 <- [1,1086,null,{}] 03:15:59 INFO - PROCESS | 5680 | 1462529759402 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:59 INFO - PROCESS | 5680 | 1462529759602 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:15:59 INFO - PROCESS | 5680 | 1462529759851 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x890ac800 == 120 [pid = 5680] [id = 279] 03:15:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 184 (0x94f08800) [pid = 5680] [serial = 838] [outer = (nil)] 03:15:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 185 (0x97552c00) [pid = 5680] [serial = 839] [outer = 0x94f08800] 03:15:59 INFO - PROCESS | 5680 | 1462529759981 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 186 (0x97557c00) [pid = 5680] [serial = 840] [outer = 0x94f08800] 03:16:00 INFO - PROCESS | 5680 | 1462529760871 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1532ms 03:16:00 INFO - PROCESS | 5680 | 1462529760925 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 5680 | 1462529760928 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 03:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:16:00 INFO - PROCESS | 5680 | 1462529760935 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 5680 | 1462529760938 Marionette TRACE conn3 <- [1,1090,null,{}] 03:16:00 INFO - PROCESS | 5680 | 1462529760945 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:01 INFO - PROCESS | 5680 | 1462529761152 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:16:01 INFO - PROCESS | 5680 | 1462529761463 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b15400 == 121 [pid = 5680] [id = 280] 03:16:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 187 (0x92b85400) [pid = 5680] [serial = 841] [outer = (nil)] 03:16:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 188 (0x990bb400) [pid = 5680] [serial = 842] [outer = 0x92b85400] 03:16:01 INFO - PROCESS | 5680 | 1462529761660 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 189 (0x99623400) [pid = 5680] [serial = 843] [outer = 0x92b85400] 03:16:02 INFO - PROCESS | 5680 | 1462529762732 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1833ms 03:16:02 INFO - PROCESS | 5680 | 1462529762769 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:16:02 INFO - PROCESS | 5680 | 1462529762773 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 03:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:16:02 INFO - PROCESS | 5680 | 1462529762780 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - PROCESS | 5680 | 1462529762784 Marionette TRACE conn3 <- [1,1094,null,{}] 03:16:02 INFO - PROCESS | 5680 | 1462529762796 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:03 INFO - PROCESS | 5680 | 1462529763006 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:16:03 INFO - PROCESS | 5680 | 1462529763256 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x953af800 == 122 [pid = 5680] [id = 281] 03:16:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 190 (0x9901d400) [pid = 5680] [serial = 844] [outer = (nil)] 03:16:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 191 (0x99fa9c00) [pid = 5680] [serial = 845] [outer = 0x9901d400] 03:16:03 INFO - PROCESS | 5680 | 1462529763390 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 192 (0x99fadc00) [pid = 5680] [serial = 846] [outer = 0x9901d400] 03:16:04 INFO - PROCESS | 5680 | 1462529764340 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1596ms 03:16:04 INFO - PROCESS | 5680 | 1462529764378 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:16:04 INFO - PROCESS | 5680 | 1462529764382 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 03:16:04 INFO - PROCESS | 5680 | 1462529764389 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 5680 | 1462529764393 Marionette TRACE conn3 <- [1,1098,null,{}] 03:16:04 INFO - PROCESS | 5680 | 1462529764399 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:04 INFO - PROCESS | 5680 | 1462529764609 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:16:04 INFO - PROCESS | 5680 | 1462529764859 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x9755d400 == 123 [pid = 5680] [id = 282] 03:16:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 193 (0x996a9000) [pid = 5680] [serial = 847] [outer = (nil)] 03:16:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 194 (0x99fb6800) [pid = 5680] [serial = 848] [outer = 0x996a9000] 03:16:04 INFO - PROCESS | 5680 | 1462529764960 Marionette DEBUG loaded listener.js 03:16:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 195 (0x9a1eac00) [pid = 5680] [serial = 849] [outer = 0x996a9000] 03:16:05 INFO - PROCESS | 5680 | 1462529765945 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1588ms 03:16:05 INFO - PROCESS | 5680 | 1462529765978 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:16:05 INFO - PROCESS | 5680 | 1462529765982 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 03:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:16:05 INFO - PROCESS | 5680 | 1462529765991 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 5680 | 1462529765996 Marionette TRACE conn3 <- [1,1102,null,{}] 03:16:06 INFO - PROCESS | 5680 | 1462529766003 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:06 INFO - PROCESS | 5680 | 1462529766267 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:16:06 INFO - PROCESS | 5680 | 1462529766588 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x99626c00 == 124 [pid = 5680] [id = 283] 03:16:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 196 (0x9a4bb800) [pid = 5680] [serial = 850] [outer = (nil)] 03:16:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 197 (0x9a4bf400) [pid = 5680] [serial = 851] [outer = 0x9a4bb800] 03:16:06 INFO - PROCESS | 5680 | 1462529766694 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 198 (0x9a6d9000) [pid = 5680] [serial = 852] [outer = 0x9a4bb800] 03:16:07 INFO - PROCESS | 5680 | 1462529767639 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1692ms 03:16:07 INFO - PROCESS | 5680 | 1462529767684 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 5680 | 1462529767688 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 03:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:16:07 INFO - PROCESS | 5680 | 1462529767695 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 5680 | 1462529767700 Marionette TRACE conn3 <- [1,1106,null,{}] 03:16:07 INFO - PROCESS | 5680 | 1462529767706 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:07 INFO - PROCESS | 5680 | 1462529767935 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:16:08 INFO - PROCESS | 5680 | 1462529768192 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a4b8800 == 125 [pid = 5680] [id = 284] 03:16:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 199 (0x9a613000) [pid = 5680] [serial = 853] [outer = (nil)] 03:16:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 200 (0x9a766800) [pid = 5680] [serial = 854] [outer = 0x9a613000] 03:16:08 INFO - PROCESS | 5680 | 1462529768325 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 201 (0x9a76cc00) [pid = 5680] [serial = 855] [outer = 0x9a613000] 03:16:09 INFO - PROCESS | 5680 | 1462529769281 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1644ms 03:16:09 INFO - PROCESS | 5680 | 1462529769340 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:16:09 INFO - PROCESS | 5680 | 1462529769343 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 03:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:16:09 INFO - PROCESS | 5680 | 1462529769361 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 5680 | 1462529769367 Marionette TRACE conn3 <- [1,1110,null,{}] 03:16:09 INFO - PROCESS | 5680 | 1462529769374 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:09 INFO - PROCESS | 5680 | 1462529769687 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:16:09 INFO - PROCESS | 5680 | 1462529769933 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x9149fc00 == 126 [pid = 5680] [id = 285] 03:16:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 202 (0x9a6de800) [pid = 5680] [serial = 856] [outer = (nil)] 03:16:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 203 (0x9b13bc00) [pid = 5680] [serial = 857] [outer = 0x9a6de800] 03:16:10 INFO - PROCESS | 5680 | 1462529770037 Marionette DEBUG loaded listener.js 03:16:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 204 (0x9b140c00) [pid = 5680] [serial = 858] [outer = 0x9a6de800] 03:16:10 INFO - PROCESS | 5680 | 1462529770986 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1695ms 03:16:11 INFO - PROCESS | 5680 | 1462529771058 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 5680 | 1462529771061 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 03:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:16:11 INFO - PROCESS | 5680 | 1462529771071 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 5680 | 1462529771074 Marionette TRACE conn3 <- [1,1114,null,{}] 03:16:11 INFO - PROCESS | 5680 | 1462529771081 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:11 INFO - PROCESS | 5680 | 1462529771343 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:16:11 INFO - PROCESS | 5680 | 1462529771682 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x890b2800 == 127 [pid = 5680] [id = 286] 03:16:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 205 (0x8965d000) [pid = 5680] [serial = 859] [outer = (nil)] 03:16:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 206 (0x8c095800) [pid = 5680] [serial = 860] [outer = 0x8965d000] 03:16:11 INFO - PROCESS | 5680 | 1462529771784 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 207 (0x8d89f000) [pid = 5680] [serial = 861] [outer = 0x8965d000] 03:16:12 INFO - PROCESS | 5680 | 1462529772815 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1791ms 03:16:12 INFO - PROCESS | 5680 | 1462529772861 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:16:12 INFO - PROCESS | 5680 | 1462529772866 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 03:16:12 INFO - PROCESS | 5680 | 1462529772874 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:16:12 INFO - PROCESS | 5680 | 1462529772877 Marionette TRACE conn3 <- [1,1118,null,{}] 03:16:12 INFO - PROCESS | 5680 | 1462529772885 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:13 INFO - PROCESS | 5680 | 1462529773152 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:16:13 INFO - PROCESS | 5680 | 1462529773904 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f12c00 == 128 [pid = 5680] [id = 287] 03:16:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 208 (0x88f15c00) [pid = 5680] [serial = 862] [outer = (nil)] 03:16:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 209 (0x890a5c00) [pid = 5680] [serial = 863] [outer = 0x88f15c00] 03:16:13 INFO - PROCESS | 5680 | 1462529773996 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 210 (0x89f54800) [pid = 5680] [serial = 864] [outer = 0x88f15c00] 03:16:15 INFO - PROCESS | 5680 | 1462529775039 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2193ms 03:16:15 INFO - PROCESS | 5680 | 1462529775071 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:16:15 INFO - PROCESS | 5680 | 1462529775083 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 03:16:15 INFO - PROCESS | 5680 | 1462529775096 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 5680 | 1462529775107 Marionette TRACE conn3 <- [1,1122,null,{}] 03:16:15 INFO - PROCESS | 5680 | 1462529775160 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:15 INFO - PROCESS | 5680 | 1462529775555 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:16:15 INFO - PROCESS | 5680 | 1462529775843 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f5d400 == 129 [pid = 5680] [id = 288] 03:16:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 211 (0x8aaea400) [pid = 5680] [serial = 865] [outer = (nil)] 03:16:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 212 (0x8af97400) [pid = 5680] [serial = 866] [outer = 0x8aaea400] 03:16:15 INFO - PROCESS | 5680 | 1462529775931 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 213 (0x8b7cec00) [pid = 5680] [serial = 867] [outer = 0x8aaea400] 03:16:16 INFO - PROCESS | 5680 | --DOCSHELL 0x88f19400 == 128 [pid = 5680] [id = 271] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 212 (0x9149e800) [pid = 5680] [serial = 722] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 211 (0x8c099800) [pid = 5680] [serial = 728] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 210 (0x8ae47800) [pid = 5680] [serial = 725] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 209 (0x914ae000) [pid = 5680] [serial = 731] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 208 (0x9a4bb400) [pid = 5680] [serial = 719] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 207 (0x9260f000) [pid = 5680] [serial = 713] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 206 (0x95028400) [pid = 5680] [serial = 716] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 205 (0x8f9c9800) [pid = 5680] [serial = 734] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOMWINDOW == 204 (0x9755f800) [pid = 5680] [serial = 737] [outer = (nil)] [url = about:blank] 03:16:16 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4dcc00 == 127 [pid = 5680] [id = 270] 03:16:16 INFO - PROCESS | 5680 | --DOCSHELL 0x88f20000 == 126 [pid = 5680] [id = 269] 03:16:16 INFO - PROCESS | 5680 | --DOCSHELL 0x88f21800 == 125 [pid = 5680] [id = 268] 03:16:16 INFO - PROCESS | 5680 | --DOCSHELL 0x898ef000 == 124 [pid = 5680] [id = 267] 03:16:16 INFO - PROCESS | 5680 | --DOCSHELL 0x898f4c00 == 123 [pid = 5680] [id = 266] 03:16:16 INFO - PROCESS | 5680 | --DOCSHELL 0x890abc00 == 122 [pid = 5680] [id = 253] 03:16:16 INFO - PROCESS | 5680 | 1462529776991 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 203 (0x8b7c7400) [pid = 5680] [serial = 744] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 202 (0x8d158c00) [pid = 5680] [serial = 747] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 201 (0x8e032c00) [pid = 5680] [serial = 756] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 200 (0x898ec000) [pid = 5680] [serial = 741] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 199 (0x914ab000) [pid = 5680] [serial = 624] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 198 (0x8da47400) [pid = 5680] [serial = 707] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 197 (0x8ddf9800) [pid = 5680] [serial = 755] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 196 (0x9d8bd400) [pid = 5680] [serial = 605] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 195 (0x8ae44400) [pid = 5680] [serial = 743] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 194 (0x8d166800) [pid = 5680] [serial = 752] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 193 (0x8d163c00) [pid = 5680] [serial = 621] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 192 (0xa226b400) [pid = 5680] [serial = 602] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 191 (0x8c097c00) [pid = 5680] [serial = 750] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 190 (0x898f3800) [pid = 5680] [serial = 704] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 189 (0x8ce0ac00) [pid = 5680] [serial = 746] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 188 (0x92b83c00) [pid = 5680] [serial = 627] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 187 (0x8d8a0400) [pid = 5680] [serial = 753] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 186 (0x8da4a800) [pid = 5680] [serial = 758] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 185 (0x8965e000) [pid = 5680] [serial = 740] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 184 (0x914a8800) [pid = 5680] [serial = 710] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 183 (0x9b831800) [pid = 5680] [serial = 599] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 182 (0x8af9bc00) [pid = 5680] [serial = 749] [outer = (nil)] [url = about:blank] 03:16:17 INFO - PROCESS | 5680 | --DOMWINDOW == 181 (0x8e4ce000) [pid = 5680] [serial = 759] [outer = (nil)] [url = about:blank] 03:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1960ms 03:16:17 INFO - PROCESS | 5680 | 1462529777055 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 5680 | 1462529777060 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 03:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:16:17 INFO - PROCESS | 5680 | 1462529777068 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 5680 | 1462529777072 Marionette TRACE conn3 <- [1,1126,null,{}] 03:16:17 INFO - PROCESS | 5680 | 1462529777078 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:17 INFO - PROCESS | 5680 | 1462529777294 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:16:17 INFO - PROCESS | 5680 | 1462529777570 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af96800 == 123 [pid = 5680] [id = 289] 03:16:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 182 (0x8bdee800) [pid = 5680] [serial = 868] [outer = (nil)] 03:16:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 183 (0x8bdf8800) [pid = 5680] [serial = 869] [outer = 0x8bdee800] 03:16:17 INFO - PROCESS | 5680 | 1462529777662 Marionette DEBUG loaded listener.js 03:16:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 184 (0x8c09b800) [pid = 5680] [serial = 870] [outer = 0x8bdee800] 03:16:18 INFO - PROCESS | 5680 | 1462529778776 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1731ms 03:16:18 INFO - PROCESS | 5680 | 1462529778801 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 5680 | 1462529778805 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 03:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:16:18 INFO - PROCESS | 5680 | 1462529778822 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 5680 | 1462529778832 Marionette TRACE conn3 <- [1,1130,null,{}] 03:16:18 INFO - PROCESS | 5680 | 1462529778840 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:19 INFO - PROCESS | 5680 | 1462529779046 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:16:19 INFO - PROCESS | 5680 | 1462529779297 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x898f4c00 == 124 [pid = 5680] [id = 290] 03:16:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 185 (0x8b7cb800) [pid = 5680] [serial = 871] [outer = (nil)] 03:16:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 186 (0x8d158000) [pid = 5680] [serial = 872] [outer = 0x8b7cb800] 03:16:19 INFO - PROCESS | 5680 | 1462529779379 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 187 (0x8d15ec00) [pid = 5680] [serial = 873] [outer = 0x8b7cb800] 03:16:20 INFO - PROCESS | 5680 | 1462529780241 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1457ms 03:16:20 INFO - PROCESS | 5680 | --DOCSHELL 0x94551c00 == 123 [pid = 5680] [id = 9] 03:16:20 INFO - PROCESS | 5680 | 1462529780295 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 5680 | 1462529780300 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 03:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:16:20 INFO - PROCESS | 5680 | 1462529780377 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 5680 | 1462529780379 Marionette TRACE conn3 <- [1,1134,null,{}] 03:16:20 INFO - PROCESS | 5680 | 1462529780386 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:20 INFO - PROCESS | 5680 | 1462529780680 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:16:20 INFO - PROCESS | 5680 | 1462529780715 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce0d800 == 124 [pid = 5680] [id = 291] 03:16:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 188 (0x8cfa6400) [pid = 5680] [serial = 874] [outer = (nil)] 03:16:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 189 (0x8da42400) [pid = 5680] [serial = 875] [outer = 0x8cfa6400] 03:16:20 INFO - PROCESS | 5680 | 1462529780797 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 190 (0x8da4f000) [pid = 5680] [serial = 876] [outer = 0x8cfa6400] 03:16:21 INFO - PROCESS | 5680 | --DOMWINDOW == 189 (0x8e4de800) [pid = 5680] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:16:21 INFO - PROCESS | 5680 | --DOMWINDOW == 188 (0x8e4dc400) [pid = 5680] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:16:21 INFO - PROCESS | 5680 | --DOMWINDOW == 187 (0x8965e400) [pid = 5680] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:16:21 INFO - PROCESS | 5680 | --DOMWINDOW == 186 (0x898f3c00) [pid = 5680] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:16:21 INFO - PROCESS | 5680 | --DOMWINDOW == 185 (0x89f5d000) [pid = 5680] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:16:21 INFO - PROCESS | 5680 | --DOMWINDOW == 184 (0x89654400) [pid = 5680] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:16:22 INFO - PROCESS | 5680 | 1462529782154 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1803ms 03:16:22 INFO - PROCESS | 5680 | 1462529782180 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 5680 | 1462529782189 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 03:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:16:22 INFO - PROCESS | 5680 | 1462529782223 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 5680 | 1462529782225 Marionette TRACE conn3 <- [1,1138,null,{}] 03:16:22 INFO - PROCESS | 5680 | 1462529782262 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:22 INFO - PROCESS | 5680 | 1462529782461 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:16:22 INFO - PROCESS | 5680 | 1462529782624 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da47400 == 125 [pid = 5680] [id = 292] 03:16:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 185 (0x8ddf0c00) [pid = 5680] [serial = 877] [outer = (nil)] 03:16:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 186 (0x8e02b800) [pid = 5680] [serial = 878] [outer = 0x8ddf0c00] 03:16:22 INFO - PROCESS | 5680 | 1462529782714 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 187 (0x8e4c5400) [pid = 5680] [serial = 879] [outer = 0x8ddf0c00] 03:16:23 INFO - PROCESS | 5680 | 1462529783565 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1385ms 03:16:23 INFO - PROCESS | 5680 | 1462529783598 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 5680 | 1462529783601 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 03:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:16:23 INFO - PROCESS | 5680 | 1462529783609 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 5680 | 1462529783612 Marionette TRACE conn3 <- [1,1142,null,{}] 03:16:23 INFO - PROCESS | 5680 | 1462529783619 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:24 INFO - PROCESS | 5680 | 1462529784063 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:16:24 INFO - PROCESS | 5680 | 1462529784296 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f5d800 == 126 [pid = 5680] [id = 293] 03:16:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 188 (0x89f5e800) [pid = 5680] [serial = 880] [outer = (nil)] 03:16:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 189 (0x8aaee400) [pid = 5680] [serial = 881] [outer = 0x89f5e800] 03:16:24 INFO - PROCESS | 5680 | 1462529784400 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 190 (0x8ae43400) [pid = 5680] [serial = 882] [outer = 0x89f5e800] 03:16:25 INFO - PROCESS | 5680 | 1462529785401 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1853ms 03:16:25 INFO - PROCESS | 5680 | 1462529785464 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 5680 | 1462529785473 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 03:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:16:25 INFO - PROCESS | 5680 | 1462529785483 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 5680 | 1462529785488 Marionette TRACE conn3 <- [1,1146,null,{}] 03:16:25 INFO - PROCESS | 5680 | 1462529785497 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:25 INFO - PROCESS | 5680 | 1462529785779 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:16:26 INFO - PROCESS | 5680 | 1462529786084 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c094800 == 127 [pid = 5680] [id = 294] 03:16:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 191 (0x8c095c00) [pid = 5680] [serial = 883] [outer = (nil)] 03:16:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 192 (0x8ce09000) [pid = 5680] [serial = 884] [outer = 0x8c095c00] 03:16:26 INFO - PROCESS | 5680 | 1462529786178 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 193 (0x8cfa7000) [pid = 5680] [serial = 885] [outer = 0x8c095c00] 03:16:27 INFO - PROCESS | 5680 | 1462529787196 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1791ms 03:16:27 INFO - PROCESS | 5680 | 1462529787275 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 5680 | 1462529787290 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 03:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:16:27 INFO - PROCESS | 5680 | 1462529787301 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 5680 | 1462529787304 Marionette TRACE conn3 <- [1,1150,null,{}] 03:16:27 INFO - PROCESS | 5680 | 1462529787313 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:27 INFO - PROCESS | 5680 | 1462529787676 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:16:27 INFO - PROCESS | 5680 | 1462529787956 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d8a1800 == 128 [pid = 5680] [id = 295] 03:16:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 194 (0x8e036800) [pid = 5680] [serial = 886] [outer = (nil)] 03:16:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 195 (0x8e4d4000) [pid = 5680] [serial = 887] [outer = 0x8e036800] 03:16:28 INFO - PROCESS | 5680 | 1462529788067 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 196 (0x8e4e8400) [pid = 5680] [serial = 888] [outer = 0x8e036800] 03:16:29 INFO - PROCESS | 5680 | 1462529789022 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1783ms 03:16:29 INFO - PROCESS | 5680 | 1462529789085 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 5680 | 1462529789092 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 03:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:16:29 INFO - PROCESS | 5680 | 1462529789114 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 5680 | 1462529789123 Marionette TRACE conn3 <- [1,1154,null,{}] 03:16:29 INFO - PROCESS | 5680 | 1462529789129 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:29 INFO - PROCESS | 5680 | 1462529789412 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:16:29 INFO - PROCESS | 5680 | 1462529789729 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8dc00 == 129 [pid = 5680] [id = 296] 03:16:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 197 (0x8f5b2000) [pid = 5680] [serial = 889] [outer = (nil)] 03:16:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 198 (0x8f81b400) [pid = 5680] [serial = 890] [outer = 0x8f5b2000] 03:16:29 INFO - PROCESS | 5680 | 1462529789838 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 199 (0x8f8cec00) [pid = 5680] [serial = 891] [outer = 0x8f5b2000] 03:16:30 INFO - PROCESS | 5680 | 1462529790840 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1812ms 03:16:30 INFO - PROCESS | 5680 | 1462529790916 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 5680 | 1462529790921 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 03:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:16:30 INFO - PROCESS | 5680 | 1462529790928 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 5680 | 1462529790933 Marionette TRACE conn3 <- [1,1158,null,{}] 03:16:30 INFO - PROCESS | 5680 | 1462529790940 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:31 INFO - PROCESS | 5680 | 1462529791169 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:16:31 INFO - PROCESS | 5680 | 1462529791489 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f813000 == 130 [pid = 5680] [id = 297] 03:16:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 200 (0x8f8c3800) [pid = 5680] [serial = 892] [outer = (nil)] 03:16:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 201 (0x8f9d0c00) [pid = 5680] [serial = 893] [outer = 0x8f8c3800] 03:16:31 INFO - PROCESS | 5680 | 1462529791591 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 202 (0x914a8800) [pid = 5680] [serial = 894] [outer = 0x8f8c3800] 03:16:32 INFO - PROCESS | 5680 | 1462529792550 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1688ms 03:16:32 INFO - PROCESS | 5680 | 1462529792617 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:16:32 INFO - PROCESS | 5680 | 1462529792622 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 03:16:32 INFO - PROCESS | 5680 | 1462529792630 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 5680 | 1462529792633 Marionette TRACE conn3 <- [1,1162,null,{}] 03:16:32 INFO - PROCESS | 5680 | 1462529792640 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:32 INFO - PROCESS | 5680 | 1462529792940 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:16:33 INFO - PROCESS | 5680 | 1462529793247 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x916b2c00 == 131 [pid = 5680] [id = 298] 03:16:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 203 (0x91dc3c00) [pid = 5680] [serial = 895] [outer = (nil)] 03:16:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 204 (0x91dcb000) [pid = 5680] [serial = 896] [outer = 0x91dc3c00] 03:16:33 INFO - PROCESS | 5680 | 1462529793356 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 205 (0x92330800) [pid = 5680] [serial = 897] [outer = 0x91dc3c00] 03:16:34 INFO - PROCESS | 5680 | 1462529794344 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1784ms 03:16:34 INFO - PROCESS | 5680 | 1462529794414 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 03:16:34 INFO - PROCESS | 5680 | 1462529794419 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 03:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:16:34 INFO - PROCESS | 5680 | 1462529794427 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 5680 | 1462529794432 Marionette TRACE conn3 <- [1,1166,null,{}] 03:16:34 INFO - PROCESS | 5680 | 1462529794440 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:34 INFO - PROCESS | 5680 | 1462529794722 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:16:35 INFO - PROCESS | 5680 | 1462529795046 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9c4c00 == 132 [pid = 5680] [id = 299] 03:16:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 206 (0x914a5000) [pid = 5680] [serial = 898] [outer = (nil)] 03:16:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 207 (0x92357000) [pid = 5680] [serial = 899] [outer = 0x914a5000] 03:16:35 INFO - PROCESS | 5680 | 1462529795159 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 208 (0x9235d800) [pid = 5680] [serial = 900] [outer = 0x914a5000] 03:16:36 INFO - PROCESS | 5680 | 1462529796163 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1784ms 03:16:36 INFO - PROCESS | 5680 | 1462529796211 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 03:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:16:36 INFO - PROCESS | 5680 | 1462529796215 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 03:16:36 INFO - PROCESS | 5680 | 1462529796223 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 5680 | 1462529796227 Marionette TRACE conn3 <- [1,1170,null,{}] 03:16:36 INFO - PROCESS | 5680 | 1462529796234 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:36 INFO - PROCESS | 5680 | 1462529796458 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:16:36 INFO - PROCESS | 5680 | 1462529796712 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b7c00 == 133 [pid = 5680] [id = 300] 03:16:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 209 (0x922bbc00) [pid = 5680] [serial = 901] [outer = (nil)] 03:16:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 210 (0x92b20000) [pid = 5680] [serial = 902] [outer = 0x922bbc00] 03:16:36 INFO - PROCESS | 5680 | 1462529796847 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 211 (0x92b84800) [pid = 5680] [serial = 903] [outer = 0x922bbc00] 03:16:37 INFO - PROCESS | 5680 | 1462529797796 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1643ms 03:16:37 INFO - PROCESS | 5680 | 1462529797866 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 03:16:37 INFO - PROCESS | 5680 | 1462529797871 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 03:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:16:37 INFO - PROCESS | 5680 | 1462529797879 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 5680 | 1462529797884 Marionette TRACE conn3 <- [1,1174,null,{}] 03:16:37 INFO - PROCESS | 5680 | 1462529797891 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:38 INFO - PROCESS | 5680 | 1462529798158 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:16:38 INFO - PROCESS | 5680 | 1462529798460 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f20000 == 134 [pid = 5680] [id = 301] 03:16:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 212 (0x92b1c400) [pid = 5680] [serial = 904] [outer = (nil)] 03:16:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 213 (0x9393a000) [pid = 5680] [serial = 905] [outer = 0x92b1c400] 03:16:38 INFO - PROCESS | 5680 | 1462529798561 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 214 (0x93b09400) [pid = 5680] [serial = 906] [outer = 0x92b1c400] 03:16:39 INFO - PROCESS | 5680 | 1462529799569 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:16:39 INFO - PROCESS | 5680 | 1462529799634 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 03:16:39 INFO - PROCESS | 5680 | 1462529799643 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 5680 | 1462529799646 Marionette TRACE conn3 <- [1,1178,null,{}] 03:16:39 INFO - PROCESS | 5680 | 1462529799653 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:39 INFO - PROCESS | 5680 | 1462529799881 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:16:40 INFO - PROCESS | 5680 | 1462529800151 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed15400 == 135 [pid = 5680] [id = 302] 03:16:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 215 (0x8ee82c00) [pid = 5680] [serial = 907] [outer = (nil)] 03:16:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 216 (0x94f07c00) [pid = 5680] [serial = 908] [outer = 0x8ee82c00] 03:16:40 INFO - PROCESS | 5680 | 1462529800288 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 217 (0x9501fc00) [pid = 5680] [serial = 909] [outer = 0x8ee82c00] 03:16:41 INFO - PROCESS | 5680 | 1462529801279 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:16:41 INFO - PROCESS | 5680 | 1462529801330 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 03:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:16:41 INFO - PROCESS | 5680 | 1462529801338 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 5680 | 1462529801342 Marionette TRACE conn3 <- [1,1182,null,{}] 03:16:41 INFO - PROCESS | 5680 | 1462529801348 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:41 INFO - PROCESS | 5680 | 1462529801611 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:16:41 INFO - PROCESS | 5680 | 1462529801935 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x94f0ec00 == 136 [pid = 5680] [id = 303] 03:16:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 218 (0x9753cc00) [pid = 5680] [serial = 910] [outer = (nil)] 03:16:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 219 (0x97555c00) [pid = 5680] [serial = 911] [outer = 0x9753cc00] 03:16:42 INFO - PROCESS | 5680 | 1462529802036 Marionette DEBUG loaded listener.js 03:16:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 220 (0x9902a400) [pid = 5680] [serial = 912] [outer = 0x9753cc00] 03:16:42 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:16:42 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:16:43 INFO - PROCESS | 5680 | 1462529803007 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 5680 | 1462529803084 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 03:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:16:43 INFO - PROCESS | 5680 | 1462529803091 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 5680 | 1462529803096 Marionette TRACE conn3 <- [1,1186,null,{}] 03:16:43 INFO - PROCESS | 5680 | 1462529803103 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:43 INFO - PROCESS | 5680 | 1462529803360 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:16:43 INFO - PROCESS | 5680 | 1462529803667 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x95020000 == 137 [pid = 5680] [id = 304] 03:16:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 221 (0x97553800) [pid = 5680] [serial = 913] [outer = (nil)] 03:16:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 222 (0x99fb7c00) [pid = 5680] [serial = 914] [outer = 0x97553800] 03:16:43 INFO - PROCESS | 5680 | 1462529803766 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 223 (0x9a2d3800) [pid = 5680] [serial = 915] [outer = 0x97553800] 03:16:44 INFO - PROCESS | 5680 | 1462529804665 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 5680 | 1462529804737 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 03:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:16:44 INFO - PROCESS | 5680 | 1462529804749 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 5680 | 1462529804753 Marionette TRACE conn3 <- [1,1190,null,{}] 03:16:44 INFO - PROCESS | 5680 | 1462529804759 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 5680 | 1462529804977 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:16:45 INFO - PROCESS | 5680 | 1462529805249 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee91000 == 138 [pid = 5680] [id = 305] 03:16:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 224 (0x9149e400) [pid = 5680] [serial = 916] [outer = (nil)] 03:16:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 225 (0x9a4b7c00) [pid = 5680] [serial = 917] [outer = 0x9149e400] 03:16:45 INFO - PROCESS | 5680 | 1462529805377 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 226 (0x9a4bdc00) [pid = 5680] [serial = 918] [outer = 0x9149e400] 03:16:46 INFO - PROCESS | 5680 | 1462529806312 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 5680 | 1462529806389 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 03:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:16:46 INFO - PROCESS | 5680 | 1462529806396 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 5680 | 1462529806400 Marionette TRACE conn3 <- [1,1194,null,{}] 03:16:46 INFO - PROCESS | 5680 | 1462529806407 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:46 INFO - PROCESS | 5680 | 1462529806666 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:16:47 INFO - PROCESS | 5680 | 1462529807003 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d899800 == 139 [pid = 5680] [id = 306] 03:16:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 227 (0x8da46400) [pid = 5680] [serial = 919] [outer = (nil)] 03:16:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 228 (0x9a6e2000) [pid = 5680] [serial = 920] [outer = 0x8da46400] 03:16:47 INFO - PROCESS | 5680 | 1462529807095 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 229 (0x9b032400) [pid = 5680] [serial = 921] [outer = 0x8da46400] 03:16:47 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:16:47 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:16:48 INFO - PROCESS | 5680 | 1462529808012 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:16:48 INFO - PROCESS | 5680 | 1462529808093 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 03:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:16:48 INFO - PROCESS | 5680 | 1462529808100 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 5680 | 1462529808103 Marionette TRACE conn3 <- [1,1198,null,{}] 03:16:48 INFO - PROCESS | 5680 | 1462529808110 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:48 INFO - PROCESS | 5680 | 1462529808324 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:16:48 INFO - PROCESS | 5680 | 1462529808583 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b143400 == 140 [pid = 5680] [id = 307] 03:16:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 230 (0x9b2b4400) [pid = 5680] [serial = 922] [outer = (nil)] 03:16:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 231 (0x9b4b9400) [pid = 5680] [serial = 923] [outer = 0x9b2b4400] 03:16:48 INFO - PROCESS | 5680 | 1462529808714 Marionette DEBUG loaded listener.js 03:16:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 232 (0x9b4bc000) [pid = 5680] [serial = 924] [outer = 0x9b2b4400] 03:16:49 INFO - PROCESS | 5680 | 1462529809680 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2032ms 03:16:50 INFO - PROCESS | 5680 | 1462529810200 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:16:50 INFO - PROCESS | 5680 | 1462529810207 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 03:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:16:50 INFO - PROCESS | 5680 | 1462529810254 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 5680 | 1462529810260 Marionette TRACE conn3 <- [1,1202,null,{}] 03:16:50 INFO - PROCESS | 5680 | 1462529810268 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:50 INFO - PROCESS | 5680 | 1462529810471 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:16:50 INFO - PROCESS | 5680 | 1462529810698 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x8afa2400 == 141 [pid = 5680] [id = 308] 03:16:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 233 (0x8b7c7400) [pid = 5680] [serial = 925] [outer = (nil)] 03:16:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 234 (0x8bdf1000) [pid = 5680] [serial = 926] [outer = 0x8b7c7400] 03:16:50 INFO - PROCESS | 5680 | 1462529810781 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 235 (0x8ce0ac00) [pid = 5680] [serial = 927] [outer = 0x8b7c7400] 03:16:51 INFO - PROCESS | 5680 | 1462529811858 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:16:51 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 03:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1660ms 03:16:51 INFO - PROCESS | 5680 | 1462529811891 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 5680 | 1462529811897 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 03:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:16:51 INFO - PROCESS | 5680 | 1462529811909 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 5680 | 1462529811914 Marionette TRACE conn3 <- [1,1206,null,{}] 03:16:51 INFO - PROCESS | 5680 | 1462529811921 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:52 INFO - PROCESS | 5680 | 1462529812124 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:16:52 INFO - PROCESS | 5680 | 1462529812434 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7d0c00 == 142 [pid = 5680] [id = 309] 03:16:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 236 (0x8ddf5400) [pid = 5680] [serial = 928] [outer = (nil)] 03:16:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 237 (0x8e4d0800) [pid = 5680] [serial = 929] [outer = 0x8ddf5400] 03:16:52 INFO - PROCESS | 5680 | 1462529812530 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 238 (0x8ed1d400) [pid = 5680] [serial = 930] [outer = 0x8ddf5400] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 237 (0x914a1400) [pid = 5680] [serial = 779] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 236 (0x8ee88400) [pid = 5680] [serial = 770] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 235 (0x8f8c4c00) [pid = 5680] [serial = 776] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 234 (0x9233c400) [pid = 5680] [serial = 788] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 233 (0x914b9000) [pid = 5680] [serial = 782] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 232 (0x91dc7800) [pid = 5680] [serial = 785] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 231 (0x8d15b000) [pid = 5680] [serial = 767] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 230 (0x92b14000) [pid = 5680] [serial = 791] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 229 (0x92d58400) [pid = 5680] [serial = 794] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 228 (0x8f5b6c00) [pid = 5680] [serial = 773] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 227 (0x916b5400) [pid = 5680] [serial = 818] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOCSHELL 0x898f4c00 == 141 [pid = 5680] [id = 290] 03:16:53 INFO - PROCESS | 5680 | --DOCSHELL 0x8af96800 == 140 [pid = 5680] [id = 289] 03:16:53 INFO - PROCESS | 5680 | 1462529813647 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:16:53 INFO - PROCESS | 5680 | --DOCSHELL 0x89f5d400 == 139 [pid = 5680] [id = 288] 03:16:53 INFO - PROCESS | 5680 | --DOCSHELL 0x88f12c00 == 138 [pid = 5680] [id = 287] 03:16:53 INFO - PROCESS | 5680 | --DOCSHELL 0x914b5000 == 137 [pid = 5680] [id = 276] 03:16:53 INFO - PROCESS | 5680 | --DOCSHELL 0x914a4000 == 136 [pid = 5680] [id = 275] 03:16:53 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce13000 == 135 [pid = 5680] [id = 274] 03:16:53 INFO - PROCESS | 5680 | --DOCSHELL 0x890ae000 == 134 [pid = 5680] [id = 273] 03:16:53 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 03:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1789ms 03:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:16:53 INFO - PROCESS | 5680 | 1462529813695 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 5680 | 1462529813699 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 03:16:53 INFO - PROCESS | 5680 | 1462529813706 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 5680 | 1462529813710 Marionette TRACE conn3 <- [1,1210,null,{}] 03:16:53 INFO - PROCESS | 5680 | 1462529813730 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:53 INFO - PROCESS | 5680 | 1462529813917 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 226 (0x8f81d000) [pid = 5680] [serial = 813] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 225 (0x8f5b5000) [pid = 5680] [serial = 812] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 224 (0x8ee87400) [pid = 5680] [serial = 810] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 223 (0x8e4e9400) [pid = 5680] [serial = 761] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 222 (0x8cfafc00) [pid = 5680] [serial = 806] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 221 (0x8d89d000) [pid = 5680] [serial = 803] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 220 (0x8d162000) [pid = 5680] [serial = 797] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 219 (0x8ae4b400) [pid = 5680] [serial = 764] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 218 (0x8e029000) [pid = 5680] [serial = 807] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 217 (0x8bdf4800) [pid = 5680] [serial = 800] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 216 (0x8ce08c00) [pid = 5680] [serial = 801] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 215 (0x8e4e9c00) [pid = 5680] [serial = 809] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 214 (0x8af9d800) [pid = 5680] [serial = 815] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 213 (0x8d15d000) [pid = 5680] [serial = 816] [outer = (nil)] [url = about:blank] 03:16:53 INFO - PROCESS | 5680 | --DOMWINDOW == 212 (0x8e02f000) [pid = 5680] [serial = 804] [outer = (nil)] [url = about:blank] 03:16:54 INFO - PROCESS | 5680 | 1462529814206 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c096000 == 135 [pid = 5680] [id = 310] 03:16:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 213 (0x8ce0cc00) [pid = 5680] [serial = 931] [outer = (nil)] 03:16:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 214 (0x8da4a800) [pid = 5680] [serial = 932] [outer = 0x8ce0cc00] 03:16:54 INFO - PROCESS | 5680 | 1462529814311 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 215 (0x8ed14800) [pid = 5680] [serial = 933] [outer = 0x8ce0cc00] 03:16:55 INFO - PROCESS | 5680 | 1462529815110 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1442ms 03:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:16:55 INFO - PROCESS | 5680 | 1462529815148 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 03:16:55 INFO - PROCESS | 5680 | 1462529815151 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 03:16:55 INFO - PROCESS | 5680 | 1462529815157 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:16:55 INFO - PROCESS | 5680 | 1462529815161 Marionette TRACE conn3 <- [1,1214,null,{}] 03:16:55 INFO - PROCESS | 5680 | 1462529815166 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:55 INFO - PROCESS | 5680 | 1462529815421 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:16:55 INFO - PROCESS | 5680 | 1462529815448 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f5cc00 == 136 [pid = 5680] [id = 311] 03:16:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 216 (0x8d89f800) [pid = 5680] [serial = 934] [outer = (nil)] 03:16:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 217 (0x8f816400) [pid = 5680] [serial = 935] [outer = 0x8d89f800] 03:16:55 INFO - PROCESS | 5680 | 1462529815525 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 218 (0x8f9d0400) [pid = 5680] [serial = 936] [outer = 0x8d89f800] 03:16:56 INFO - PROCESS | 5680 | 1462529816510 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1391ms 03:16:56 INFO - PROCESS | 5680 | 1462529816552 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:16:56 INFO - PROCESS | 5680 | 1462529816556 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 03:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:16:56 INFO - PROCESS | 5680 | 1462529816562 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 5680 | 1462529816565 Marionette TRACE conn3 <- [1,1218,null,{}] 03:16:56 INFO - PROCESS | 5680 | 1462529816575 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:56 INFO - PROCESS | 5680 | 1462529816836 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:16:56 INFO - PROCESS | 5680 | 1462529816867 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f81c800 == 137 [pid = 5680] [id = 312] 03:16:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 219 (0x8f8c9400) [pid = 5680] [serial = 937] [outer = (nil)] 03:16:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 220 (0x914bc400) [pid = 5680] [serial = 938] [outer = 0x8f8c9400] 03:16:56 INFO - PROCESS | 5680 | 1462529816944 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 221 (0x916b4000) [pid = 5680] [serial = 939] [outer = 0x8f8c9400] 03:16:57 INFO - PROCESS | 5680 | 1462529817959 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1483ms 03:16:58 INFO - PROCESS | 5680 | 1462529818047 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 5680 | 1462529818051 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 03:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:16:58 INFO - PROCESS | 5680 | 1462529818057 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 5680 | 1462529818061 Marionette TRACE conn3 <- [1,1222,null,{}] 03:16:58 INFO - PROCESS | 5680 | 1462529818074 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:58 INFO - PROCESS | 5680 | 1462529818672 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 220 (0x8e4c7400) [pid = 5680] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 219 (0x8cfa6400) [pid = 5680] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 218 (0x88f15c00) [pid = 5680] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 217 (0x8bdee800) [pid = 5680] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 216 (0x8aaea400) [pid = 5680] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 215 (0x8e4e5400) [pid = 5680] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 214 (0x8b7cb800) [pid = 5680] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 213 (0x97543000) [pid = 5680] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:16:58 INFO - PROCESS | 5680 | --DOMWINDOW == 212 (0x8bdf0400) [pid = 5680] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:16:58 INFO - PROCESS | 5680 | 1462529818874 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f15c00 == 138 [pid = 5680] [id = 313] 03:16:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 213 (0x89659000) [pid = 5680] [serial = 940] [outer = (nil)] 03:16:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 214 (0x8aaf5c00) [pid = 5680] [serial = 941] [outer = 0x89659000] 03:16:58 INFO - PROCESS | 5680 | 1462529818953 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 215 (0x92b14000) [pid = 5680] [serial = 942] [outer = 0x89659000] 03:16:59 INFO - PROCESS | 5680 | 1462529819710 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 5680 | 1462529819759 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 03:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:16:59 INFO - PROCESS | 5680 | 1462529819767 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 5680 | 1462529819771 Marionette TRACE conn3 <- [1,1226,null,{}] 03:16:59 INFO - PROCESS | 5680 | 1462529819776 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:00 INFO - PROCESS | 5680 | 1462529820036 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:17:00 INFO - PROCESS | 5680 | 1462529820054 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x898f3c00 == 139 [pid = 5680] [id = 314] 03:17:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 216 (0x898f4400) [pid = 5680] [serial = 943] [outer = (nil)] 03:17:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 217 (0x93932400) [pid = 5680] [serial = 944] [outer = 0x898f4400] 03:17:00 INFO - PROCESS | 5680 | 1462529820129 Marionette DEBUG loaded listener.js 03:17:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 218 (0x94f09c00) [pid = 5680] [serial = 945] [outer = 0x898f4400] 03:17:01 INFO - PROCESS | 5680 | 1462529821479 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1781ms 03:17:01 INFO - PROCESS | 5680 | 1462529821550 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 5680 | 1462529821557 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 03:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:17:01 INFO - PROCESS | 5680 | 1462529821570 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 5680 | 1462529821580 Marionette TRACE conn3 <- [1,1230,null,{}] 03:17:01 INFO - PROCESS | 5680 | 1462529821734 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:02 INFO - PROCESS | 5680 | 1462529822058 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:17:02 INFO - PROCESS | 5680 | 1462529822262 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaf2c00 == 140 [pid = 5680] [id = 315] 03:17:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 219 (0x8ae4cc00) [pid = 5680] [serial = 946] [outer = (nil)] 03:17:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 220 (0x8bdf2400) [pid = 5680] [serial = 947] [outer = 0x8ae4cc00] 03:17:02 INFO - PROCESS | 5680 | 1462529822362 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 221 (0x8cfa2800) [pid = 5680] [serial = 948] [outer = 0x8ae4cc00] 03:17:03 INFO - PROCESS | 5680 | 1462529823408 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1891ms 03:17:03 INFO - PROCESS | 5680 | 1462529823460 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 5680 | 1462529823470 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 03:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:17:03 INFO - PROCESS | 5680 | 1462529823488 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 5680 | 1462529823497 Marionette TRACE conn3 <- [1,1234,null,{}] 03:17:03 INFO - PROCESS | 5680 | 1462529823507 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:03 INFO - PROCESS | 5680 | 1462529823804 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:17:04 INFO - PROCESS | 5680 | 1462529824156 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x898e6c00 == 141 [pid = 5680] [id = 316] 03:17:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 222 (0x8ddf7400) [pid = 5680] [serial = 949] [outer = (nil)] 03:17:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 223 (0x8e4dd000) [pid = 5680] [serial = 950] [outer = 0x8ddf7400] 03:17:04 INFO - PROCESS | 5680 | 1462529824245 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 224 (0x8ee8f800) [pid = 5680] [serial = 951] [outer = 0x8ddf7400] 03:17:05 INFO - PROCESS | 5680 | 1462529825211 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1791ms 03:17:05 INFO - PROCESS | 5680 | 1462529825278 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:17:05 INFO - PROCESS | 5680 | 1462529825282 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 03:17:05 INFO - PROCESS | 5680 | 1462529825289 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 5680 | 1462529825295 Marionette TRACE conn3 <- [1,1238,null,{}] 03:17:05 INFO - PROCESS | 5680 | 1462529825312 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:05 INFO - PROCESS | 5680 | 1462529825585 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:17:05 INFO - PROCESS | 5680 | 1462529825891 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x922afc00 == 142 [pid = 5680] [id = 317] 03:17:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 225 (0x92359000) [pid = 5680] [serial = 952] [outer = (nil)] 03:17:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 226 (0x92b86400) [pid = 5680] [serial = 953] [outer = 0x92359000] 03:17:05 INFO - PROCESS | 5680 | 1462529825983 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 227 (0x9537c800) [pid = 5680] [serial = 954] [outer = 0x92359000] 03:17:06 INFO - PROCESS | 5680 | 1462529826920 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1689ms 03:17:06 INFO - PROCESS | 5680 | 1462529826980 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 5680 | 1462529826987 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 03:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:17:06 INFO - PROCESS | 5680 | 1462529826996 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 5680 | 1462529827001 Marionette TRACE conn3 <- [1,1242,null,{}] 03:17:07 INFO - PROCESS | 5680 | 1462529827006 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:07 INFO - PROCESS | 5680 | 1462529827256 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:17:07 INFO - PROCESS | 5680 | 1462529827569 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x916aa400 == 143 [pid = 5680] [id = 318] 03:17:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 228 (0x94f06000) [pid = 5680] [serial = 955] [outer = (nil)] 03:17:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 229 (0x9901d800) [pid = 5680] [serial = 956] [outer = 0x94f06000] 03:17:07 INFO - PROCESS | 5680 | 1462529827678 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 230 (0x996a5000) [pid = 5680] [serial = 957] [outer = 0x94f06000] 03:17:08 INFO - PROCESS | 5680 | 1462529828620 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1692ms 03:17:08 INFO - PROCESS | 5680 | 1462529828688 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:17:08 INFO - PROCESS | 5680 | 1462529828692 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 03:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:17:08 INFO - PROCESS | 5680 | 1462529828699 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:17:08 INFO - PROCESS | 5680 | 1462529828703 Marionette TRACE conn3 <- [1,1246,null,{}] 03:17:08 INFO - PROCESS | 5680 | 1462529828709 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:08 INFO - PROCESS | 5680 | 1462529828955 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:17:09 INFO - PROCESS | 5680 | 1462529829258 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f19400 == 144 [pid = 5680] [id = 319] 03:17:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 231 (0x94545c00) [pid = 5680] [serial = 958] [outer = (nil)] 03:17:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 232 (0x9a24dc00) [pid = 5680] [serial = 959] [outer = 0x94545c00] 03:17:09 INFO - PROCESS | 5680 | 1462529829352 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 233 (0x9a4b2400) [pid = 5680] [serial = 960] [outer = 0x94545c00] 03:17:10 INFO - PROCESS | 5680 | 1462529830301 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1641ms 03:17:10 INFO - PROCESS | 5680 | 1462529830341 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 5680 | 1462529830346 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 03:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:17:10 INFO - PROCESS | 5680 | 1462529830353 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 5680 | 1462529830357 Marionette TRACE conn3 <- [1,1250,null,{}] 03:17:10 INFO - PROCESS | 5680 | 1462529830363 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:10 INFO - PROCESS | 5680 | 1462529830617 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:17:10 INFO - PROCESS | 5680 | 1462529830883 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d897400 == 145 [pid = 5680] [id = 320] 03:17:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 234 (0x9233c400) [pid = 5680] [serial = 961] [outer = (nil)] 03:17:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 235 (0x9b4be800) [pid = 5680] [serial = 962] [outer = 0x9233c400] 03:17:11 INFO - PROCESS | 5680 | 1462529831019 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 236 (0x9b7b1000) [pid = 5680] [serial = 963] [outer = 0x9233c400] 03:17:11 INFO - PROCESS | 5680 | 1462529831930 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1641ms 03:17:11 INFO - PROCESS | 5680 | 1462529831995 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 5680 | 1462529832000 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 03:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:17:12 INFO - PROCESS | 5680 | 1462529832006 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 5680 | 1462529832010 Marionette TRACE conn3 <- [1,1254,null,{}] 03:17:12 INFO - PROCESS | 5680 | 1462529832016 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:12 INFO - PROCESS | 5680 | 1462529832278 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:17:12 INFO - PROCESS | 5680 | 1462529832594 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a367c00 == 146 [pid = 5680] [id = 321] 03:17:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 237 (0x9b13fc00) [pid = 5680] [serial = 964] [outer = (nil)] 03:17:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 238 (0x9bf5bc00) [pid = 5680] [serial = 965] [outer = 0x9b13fc00] 03:17:12 INFO - PROCESS | 5680 | 1462529832683 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 239 (0x9bf66c00) [pid = 5680] [serial = 966] [outer = 0x9b13fc00] 03:17:13 INFO - PROCESS | 5680 | 1462529833573 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1640ms 03:17:13 INFO - PROCESS | 5680 | 1462529833647 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 5680 | 1462529833652 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 03:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:17:13 INFO - PROCESS | 5680 | 1462529833659 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 5680 | 1462529833663 Marionette TRACE conn3 <- [1,1258,null,{}] 03:17:13 INFO - PROCESS | 5680 | 1462529833669 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:13 INFO - PROCESS | 5680 | 1462529833888 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:17:14 INFO - PROCESS | 5680 | 1462529834152 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4c3400 == 147 [pid = 5680] [id = 322] 03:17:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 240 (0x9b836000) [pid = 5680] [serial = 967] [outer = (nil)] 03:17:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 241 (0x9c00f000) [pid = 5680] [serial = 968] [outer = 0x9b836000] 03:17:14 INFO - PROCESS | 5680 | 1462529834255 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x9c0ab000) [pid = 5680] [serial = 969] [outer = 0x9b836000] 03:17:15 INFO - PROCESS | 5680 | 1462529835178 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1582ms 03:17:15 INFO - PROCESS | 5680 | 1462529835242 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:17:15 INFO - PROCESS | 5680 | 1462529835245 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 03:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:17:15 INFO - PROCESS | 5680 | 1462529835253 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 5680 | 1462529835256 Marionette TRACE conn3 <- [1,1262,null,{}] 03:17:15 INFO - PROCESS | 5680 | 1462529835262 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:15 INFO - PROCESS | 5680 | 1462529835520 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:17:15 INFO - PROCESS | 5680 | 1462529835834 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f8c5800 == 148 [pid = 5680] [id = 323] 03:17:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x916aac00) [pid = 5680] [serial = 970] [outer = (nil)] 03:17:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x9c22bc00) [pid = 5680] [serial = 971] [outer = 0x916aac00] 03:17:15 INFO - PROCESS | 5680 | 1462529835930 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 245 (0x9c236800) [pid = 5680] [serial = 972] [outer = 0x916aac00] 03:17:16 INFO - PROCESS | 5680 | 1462529836837 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1639ms 03:17:16 INFO - PROCESS | 5680 | 1462529836893 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 5680 | 1462529836898 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 03:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:17:16 INFO - PROCESS | 5680 | 1462529836905 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 5680 | 1462529836908 Marionette TRACE conn3 <- [1,1266,null,{}] 03:17:16 INFO - PROCESS | 5680 | 1462529836914 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:17 INFO - PROCESS | 5680 | 1462529837130 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:17:17 INFO - PROCESS | 5680 | 1462529837437 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c012000 == 149 [pid = 5680] [id = 324] 03:17:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 246 (0x9c21e000) [pid = 5680] [serial = 973] [outer = (nil)] 03:17:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 247 (0x9d4b8c00) [pid = 5680] [serial = 974] [outer = 0x9c21e000] 03:17:17 INFO - PROCESS | 5680 | 1462529837533 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 248 (0x9d4bac00) [pid = 5680] [serial = 975] [outer = 0x9c21e000] 03:17:18 INFO - PROCESS | 5680 | 1462529838478 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1642ms 03:17:18 INFO - PROCESS | 5680 | 1462529838548 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:17:18 INFO - PROCESS | 5680 | 1462529838553 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 03:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:17:18 INFO - PROCESS | 5680 | 1462529838560 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 5680 | 1462529838565 Marionette TRACE conn3 <- [1,1270,null,{}] 03:17:18 INFO - PROCESS | 5680 | 1462529838572 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:18 INFO - PROCESS | 5680 | 1462529838864 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:17:19 INFO - PROCESS | 5680 | 1462529839188 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x9d4b6c00 == 150 [pid = 5680] [id = 325] 03:17:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 249 (0xa1045800) [pid = 5680] [serial = 976] [outer = (nil)] 03:17:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 250 (0xa104f400) [pid = 5680] [serial = 977] [outer = 0xa1045800] 03:17:19 INFO - PROCESS | 5680 | 1462529839285 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 251 (0xa219b800) [pid = 5680] [serial = 978] [outer = 0xa1045800] 03:17:20 INFO - PROCESS | 5680 | 1462529840263 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1737ms 03:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:17:20 INFO - PROCESS | 5680 | 1462529840298 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:17:20 INFO - PROCESS | 5680 | 1462529840301 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 03:17:20 INFO - PROCESS | 5680 | 1462529840308 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 5680 | 1462529840311 Marionette TRACE conn3 <- [1,1274,null,{}] 03:17:20 INFO - PROCESS | 5680 | 1462529840317 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:20 INFO - PROCESS | 5680 | 1462529840524 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:17:20 INFO - PROCESS | 5680 | 1462529840809 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x94f03400 == 151 [pid = 5680] [id = 326] 03:17:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 252 (0x9a2ce000) [pid = 5680] [serial = 979] [outer = (nil)] 03:17:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 253 (0xa226bc00) [pid = 5680] [serial = 980] [outer = 0x9a2ce000] 03:17:20 INFO - PROCESS | 5680 | 1462529840936 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 254 (0xa22b2000) [pid = 5680] [serial = 981] [outer = 0x9a2ce000] 03:17:21 INFO - PROCESS | 5680 | 1462529841821 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1588ms 03:17:21 INFO - PROCESS | 5680 | 1462529841896 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 5680 | 1462529841901 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 03:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:17:21 INFO - PROCESS | 5680 | 1462529841908 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 5680 | 1462529841912 Marionette TRACE conn3 <- [1,1278,null,{}] 03:17:21 INFO - PROCESS | 5680 | 1462529841918 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:22 INFO - PROCESS | 5680 | 1462529842150 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:17:22 INFO - PROCESS | 5680 | 1462529842465 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 5680 | ++DOCSHELL 0xa0504400 == 152 [pid = 5680] [id = 327] 03:17:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 255 (0xa2141000) [pid = 5680] [serial = 982] [outer = (nil)] 03:17:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 256 (0xa26bf800) [pid = 5680] [serial = 983] [outer = 0xa2141000] 03:17:22 INFO - PROCESS | 5680 | 1462529842559 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 257 (0xa3052800) [pid = 5680] [serial = 984] [outer = 0xa2141000] 03:17:23 INFO - PROCESS | 5680 | 1462529843503 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1631ms 03:17:23 INFO - PROCESS | 5680 | 1462529843540 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 5680 | 1462529843544 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 03:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:17:23 INFO - PROCESS | 5680 | 1462529843552 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 5680 | 1462529843556 Marionette TRACE conn3 <- [1,1282,null,{}] 03:17:23 INFO - PROCESS | 5680 | 1462529843562 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:23 INFO - PROCESS | 5680 | 1462529843823 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:17:24 INFO - PROCESS | 5680 | 1462529844134 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c21f800 == 153 [pid = 5680] [id = 328] 03:17:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 258 (0xa2617c00) [pid = 5680] [serial = 985] [outer = (nil)] 03:17:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 259 (0xa324e400) [pid = 5680] [serial = 986] [outer = 0xa2617c00] 03:17:24 INFO - PROCESS | 5680 | 1462529844230 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 260 (0xa354a800) [pid = 5680] [serial = 987] [outer = 0xa2617c00] 03:17:25 INFO - PROCESS | 5680 | 1462529845160 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1646ms 03:17:25 INFO - PROCESS | 5680 | 1462529845198 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 5680 | 1462529845201 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 03:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:17:25 INFO - PROCESS | 5680 | 1462529845208 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 5680 | 1462529845211 Marionette TRACE conn3 <- [1,1286,null,{}] 03:17:25 INFO - PROCESS | 5680 | 1462529845218 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:25 INFO - PROCESS | 5680 | 1462529845434 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:17:25 INFO - PROCESS | 5680 | 1462529845721 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x898ef000 == 154 [pid = 5680] [id = 329] 03:17:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 261 (0x898f4800) [pid = 5680] [serial = 988] [outer = (nil)] 03:17:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 262 (0x8c094000) [pid = 5680] [serial = 989] [outer = 0x898f4800] 03:17:25 INFO - PROCESS | 5680 | 1462529845846 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 263 (0x953aa400) [pid = 5680] [serial = 990] [outer = 0x898f4800] 03:17:26 INFO - PROCESS | 5680 | 1462529846760 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1637ms 03:17:26 INFO - PROCESS | 5680 | 1462529846847 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:17:26 INFO - PROCESS | 5680 | 1462529846851 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 03:17:26 INFO - PROCESS | 5680 | 1462529846858 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 5680 | 1462529846861 Marionette TRACE conn3 <- [1,1290,null,{}] 03:17:26 INFO - PROCESS | 5680 | 1462529846868 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:27 INFO - PROCESS | 5680 | 1462529847128 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:17:27 INFO - PROCESS | 5680 | 1462529847480 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8965b400 == 155 [pid = 5680] [id = 330] 03:17:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 264 (0x898f1400) [pid = 5680] [serial = 991] [outer = (nil)] 03:17:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 265 (0xa30e6000) [pid = 5680] [serial = 992] [outer = 0x898f1400] 03:17:27 INFO - PROCESS | 5680 | 1462529847582 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 266 (0xa34be000) [pid = 5680] [serial = 993] [outer = 0x898f1400] 03:17:28 INFO - PROCESS | 5680 | 1462529848527 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1742ms 03:17:28 INFO - PROCESS | 5680 | 1462529848601 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 5680 | 1462529848604 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 03:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:17:28 INFO - PROCESS | 5680 | 1462529848615 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 5680 | 1462529848620 Marionette TRACE conn3 <- [1,1294,null,{}] 03:17:28 INFO - PROCESS | 5680 | 1462529848630 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:28 INFO - PROCESS | 5680 | 1462529848890 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:17:29 INFO - PROCESS | 5680 | 1462529849769 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae3f800 == 156 [pid = 5680] [id = 331] 03:17:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 267 (0x8ae40400) [pid = 5680] [serial = 994] [outer = (nil)] 03:17:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 268 (0x8af94800) [pid = 5680] [serial = 995] [outer = 0x8ae40400] 03:17:29 INFO - PROCESS | 5680 | 1462529849854 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 269 (0x8bdf2000) [pid = 5680] [serial = 996] [outer = 0x8ae40400] 03:17:30 INFO - PROCESS | 5680 | 1462529850726 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2154ms 03:17:30 INFO - PROCESS | 5680 | 1462529850771 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 5680 | 1462529850777 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 03:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:17:30 INFO - PROCESS | 5680 | 1462529850786 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 5680 | 1462529850792 Marionette TRACE conn3 <- [1,1298,null,{}] 03:17:30 INFO - PROCESS | 5680 | 1462529850799 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:31 INFO - PROCESS | 5680 | 1462529851006 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x898e8000 == 155 [pid = 5680] [id = 254] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8c09cc00 == 154 [pid = 5680] [id = 255] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x88f15c00 == 153 [pid = 5680] [id = 313] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8f81c800 == 152 [pid = 5680] [id = 312] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x89f5cc00 == 151 [pid = 5680] [id = 311] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce0d800 == 150 [pid = 5680] [id = 291] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8c096000 == 149 [pid = 5680] [id = 310] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7d0c00 == 148 [pid = 5680] [id = 309] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8afa2400 == 147 [pid = 5680] [id = 308] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9c4c00 == 146 [pid = 5680] [id = 299] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x922b7c00 == 145 [pid = 5680] [id = 300] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x916b2c00 == 144 [pid = 5680] [id = 298] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8f813000 == 143 [pid = 5680] [id = 297] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8dc00 == 142 [pid = 5680] [id = 296] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x89f5d800 == 141 [pid = 5680] [id = 293] 03:17:31 INFO - PROCESS | 5680 | --DOCSHELL 0x8da47400 == 140 [pid = 5680] [id = 292] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 268 (0x8d89a400) [pid = 5680] [serial = 702] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 267 (0x8ed1f000) [pid = 5680] [serial = 762] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 266 (0x8da42400) [pid = 5680] [serial = 875] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 265 (0x89f54800) [pid = 5680] [serial = 864] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 264 (0x890a5c00) [pid = 5680] [serial = 863] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 263 (0x99fa9c00) [pid = 5680] [serial = 845] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 262 (0x94553000) [pid = 5680] [serial = 833] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 261 (0x8e02b800) [pid = 5680] [serial = 878] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 260 (0x8bdf8800) [pid = 5680] [serial = 869] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 259 (0x8c09b800) [pid = 5680] [serial = 870] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 258 (0x97552c00) [pid = 5680] [serial = 839] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 257 (0x916b6c00) [pid = 5680] [serial = 827] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 256 (0x8b7cec00) [pid = 5680] [serial = 867] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 255 (0x8af97400) [pid = 5680] [serial = 866] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 254 (0x9a4bf400) [pid = 5680] [serial = 851] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 253 (0x91dcd400) [pid = 5680] [serial = 819] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 252 (0x990bb400) [pid = 5680] [serial = 842] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 251 (0x8da41800) [pid = 5680] [serial = 824] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 250 (0x95387800) [pid = 5680] [serial = 836] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 249 (0x99fb6800) [pid = 5680] [serial = 848] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 248 (0x92b7ac00) [pid = 5680] [serial = 830] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 247 (0x8ae4c000) [pid = 5680] [serial = 821] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 246 (0x9b13bc00) [pid = 5680] [serial = 857] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 245 (0x9a766800) [pid = 5680] [serial = 854] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 244 (0x8c095800) [pid = 5680] [serial = 860] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0x8da4f000) [pid = 5680] [serial = 876] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0x8d158000) [pid = 5680] [serial = 872] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0x8af9c800) [pid = 5680] [serial = 615] [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.] 03:17:31 INFO - PROCESS | 5680 | --DOMWINDOW == 240 (0x8d15ec00) [pid = 5680] [serial = 873] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 5680 | 1462529851835 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x898e8000 == 141 [pid = 5680] [id = 332] 03:17:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 241 (0x898f2400) [pid = 5680] [serial = 997] [outer = (nil)] 03:17:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x8aaef400) [pid = 5680] [serial = 998] [outer = 0x898f2400] 03:17:31 INFO - PROCESS | 5680 | 1462529851924 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x8b7c2000) [pid = 5680] [serial = 999] [outer = 0x898f2400] 03:17:32 INFO - PROCESS | 5680 | 1462529852776 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2040ms 03:17:32 INFO - PROCESS | 5680 | 1462529852848 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 5680 | 1462529852854 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 03:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:17:32 INFO - PROCESS | 5680 | 1462529852885 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 5680 | 1462529852888 Marionette TRACE conn3 <- [1,1302,null,{}] 03:17:32 INFO - PROCESS | 5680 | 1462529852895 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:33 INFO - PROCESS | 5680 | 1462529853103 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:17:33 INFO - PROCESS | 5680 | 1462529853294 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7d0c00 == 142 [pid = 5680] [id = 333] 03:17:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x8d896800) [pid = 5680] [serial = 1000] [outer = (nil)] 03:17:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 245 (0x8da44c00) [pid = 5680] [serial = 1001] [outer = 0x8d896800] 03:17:33 INFO - PROCESS | 5680 | 1462529853385 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 246 (0x8e032400) [pid = 5680] [serial = 1002] [outer = 0x8d896800] 03:17:34 INFO - PROCESS | 5680 | 1462529854366 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1543ms 03:17:34 INFO - PROCESS | 5680 | 1462529854419 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 5680 | 1462529854425 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 03:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:17:34 INFO - PROCESS | 5680 | 1462529854465 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 5680 | 1462529854478 Marionette TRACE conn3 <- [1,1306,null,{}] 03:17:34 INFO - PROCESS | 5680 | 1462529854520 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:34 INFO - PROCESS | 5680 | 1462529854783 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:17:34 INFO - PROCESS | 5680 | 1462529854812 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da49400 == 143 [pid = 5680] [id = 334] 03:17:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 247 (0x8e035400) [pid = 5680] [serial = 1003] [outer = (nil)] 03:17:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 248 (0x8f8c7800) [pid = 5680] [serial = 1004] [outer = 0x8e035400] 03:17:34 INFO - PROCESS | 5680 | 1462529854889 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 249 (0x914a4c00) [pid = 5680] [serial = 1005] [outer = 0x8e035400] 03:17:35 INFO - PROCESS | 5680 | 1462529855841 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1436ms 03:17:35 INFO - PROCESS | 5680 | 1462529855886 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:17:35 INFO - PROCESS | 5680 | 1462529855891 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 03:17:35 INFO - PROCESS | 5680 | 1462529855904 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:17:35 INFO - PROCESS | 5680 | 1462529855906 Marionette TRACE conn3 <- [1,1310,null,{}] 03:17:35 INFO - PROCESS | 5680 | 1462529855913 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:36 INFO - PROCESS | 5680 | 1462529856170 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:17:36 INFO - PROCESS | 5680 | --DOMWINDOW == 248 (0x94552000) [pid = 5680] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:17:36 INFO - PROCESS | 5680 | --DOMWINDOW == 247 (0x8f8c9400) [pid = 5680] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:17:36 INFO - PROCESS | 5680 | --DOMWINDOW == 246 (0x8ce0cc00) [pid = 5680] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:17:36 INFO - PROCESS | 5680 | --DOMWINDOW == 245 (0x89659000) [pid = 5680] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:17:36 INFO - PROCESS | 5680 | --DOMWINDOW == 244 (0x8b7c7400) [pid = 5680] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:17:36 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0x8d89f800) [pid = 5680] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:17:36 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0x8ddf5400) [pid = 5680] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:17:36 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0x8ddf0c00) [pid = 5680] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:17:36 INFO - PROCESS | 5680 | 1462529856834 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x89659000 == 144 [pid = 5680] [id = 335] 03:17:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x8aaef800) [pid = 5680] [serial = 1006] [outer = (nil)] 03:17:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x8ce0cc00) [pid = 5680] [serial = 1007] [outer = 0x8aaef800] 03:17:36 INFO - PROCESS | 5680 | 1462529856913 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x8ddf5400) [pid = 5680] [serial = 1008] [outer = 0x8aaef800] 03:17:37 INFO - PROCESS | 5680 | 1462529857698 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 5680 | 1462529857745 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 03:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:17:37 INFO - PROCESS | 5680 | 1462529857751 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 5680 | 1462529857754 Marionette TRACE conn3 <- [1,1314,null,{}] 03:17:37 INFO - PROCESS | 5680 | 1462529857760 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:37 INFO - PROCESS | 5680 | 1462529857959 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:17:38 INFO - PROCESS | 5680 | 1462529857975 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee90000 == 145 [pid = 5680] [id = 336] 03:17:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 245 (0x9149f000) [pid = 5680] [serial = 1009] [outer = (nil)] 03:17:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 246 (0x922b1800) [pid = 5680] [serial = 1010] [outer = 0x9149f000] 03:17:38 INFO - PROCESS | 5680 | 1462529858225 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 247 (0x92359800) [pid = 5680] [serial = 1011] [outer = 0x9149f000] 03:17:39 INFO - PROCESS | 5680 | 1462529859400 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1683ms 03:17:39 INFO - PROCESS | 5680 | 1462529859435 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 5680 | 1462529859443 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 03:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:17:39 INFO - PROCESS | 5680 | 1462529859453 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 5680 | 1462529859458 Marionette TRACE conn3 <- [1,1318,null,{}] 03:17:39 INFO - PROCESS | 5680 | 1462529859468 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:39 INFO - PROCESS | 5680 | 1462529859717 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:17:40 INFO - PROCESS | 5680 | 1462529860047 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f55400 == 146 [pid = 5680] [id = 337] 03:17:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 248 (0x8c09c800) [pid = 5680] [serial = 1012] [outer = (nil)] 03:17:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 249 (0x8d15d800) [pid = 5680] [serial = 1013] [outer = 0x8c09c800] 03:17:40 INFO - PROCESS | 5680 | 1462529860151 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 250 (0x8da43c00) [pid = 5680] [serial = 1014] [outer = 0x8c09c800] 03:17:41 INFO - PROCESS | 5680 | 1462529861120 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1740ms 03:17:41 INFO - PROCESS | 5680 | 1462529861194 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 5680 | 1462529861204 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 03:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:17:41 INFO - PROCESS | 5680 | 1462529861215 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 5680 | 1462529861219 Marionette TRACE conn3 <- [1,1322,null,{}] 03:17:41 INFO - PROCESS | 5680 | 1462529861227 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:41 INFO - PROCESS | 5680 | 1462529861505 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:17:41 INFO - PROCESS | 5680 | 1462529861844 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed1f000 == 147 [pid = 5680] [id = 338] 03:17:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 251 (0x8ee84c00) [pid = 5680] [serial = 1015] [outer = (nil)] 03:17:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 252 (0x8f820c00) [pid = 5680] [serial = 1016] [outer = 0x8ee84c00] 03:17:41 INFO - PROCESS | 5680 | 1462529861941 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 253 (0x916b3000) [pid = 5680] [serial = 1017] [outer = 0x8ee84c00] 03:17:42 INFO - PROCESS | 5680 | 1462529862968 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1793ms 03:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:17:43 INFO - PROCESS | 5680 | 1462529863017 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 5680 | 1462529863021 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 03:17:43 INFO - PROCESS | 5680 | 1462529863030 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 5680 | 1462529863037 Marionette TRACE conn3 <- [1,1326,null,{}] 03:17:43 INFO - PROCESS | 5680 | 1462529863055 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:43 INFO - PROCESS | 5680 | 1462529863302 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:17:43 INFO - PROCESS | 5680 | 1462529863636 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b17000 == 148 [pid = 5680] [id = 339] 03:17:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 254 (0x92b81000) [pid = 5680] [serial = 1018] [outer = (nil)] 03:17:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 255 (0x93937c00) [pid = 5680] [serial = 1019] [outer = 0x92b81000] 03:17:43 INFO - PROCESS | 5680 | 1462529863740 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 256 (0x94f0f000) [pid = 5680] [serial = 1020] [outer = 0x92b81000] 03:17:44 INFO - PROCESS | 5680 | 1462529864728 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:17:44 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 03:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1749ms 03:17:44 INFO - PROCESS | 5680 | 1462529864778 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 5680 | 1462529864784 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 03:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:17:44 INFO - PROCESS | 5680 | 1462529864794 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 5680 | 1462529864799 Marionette TRACE conn3 <- [1,1330,null,{}] 03:17:44 INFO - PROCESS | 5680 | 1462529864805 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:45 INFO - PROCESS | 5680 | 1462529865034 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:17:45 INFO - PROCESS | 5680 | 1462529865342 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d8a1000 == 149 [pid = 5680] [id = 340] 03:17:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 257 (0x95021800) [pid = 5680] [serial = 1021] [outer = (nil)] 03:17:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 258 (0x97552800) [pid = 5680] [serial = 1022] [outer = 0x95021800] 03:17:45 INFO - PROCESS | 5680 | 1462529865442 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 259 (0x9755e400) [pid = 5680] [serial = 1023] [outer = 0x95021800] 03:17:46 INFO - PROCESS | 5680 | 1462529866378 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:17:46 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 03:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1634ms 03:17:46 INFO - PROCESS | 5680 | 1462529866429 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:17:46 INFO - PROCESS | 5680 | 1462529866433 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 03:17:46 INFO - PROCESS | 5680 | 1462529866440 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 5680 | 1462529866444 Marionette TRACE conn3 <- [1,1334,null,{}] 03:17:46 INFO - PROCESS | 5680 | 1462529866449 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:46 INFO - PROCESS | 5680 | 1462529866674 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:17:47 INFO - PROCESS | 5680 | 1462529867015 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c093c00 == 150 [pid = 5680] [id = 341] 03:17:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 260 (0x8d162800) [pid = 5680] [serial = 1024] [outer = (nil)] 03:17:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 261 (0x99626000) [pid = 5680] [serial = 1025] [outer = 0x8d162800] 03:17:47 INFO - PROCESS | 5680 | 1462529867112 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 262 (0x99fb8c00) [pid = 5680] [serial = 1026] [outer = 0x8d162800] 03:17:48 INFO - PROCESS | 5680 | 1462529868050 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1688ms 03:17:48 INFO - PROCESS | 5680 | 1462529868128 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:17:48 INFO - PROCESS | 5680 | 1462529868132 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 03:17:48 INFO - PROCESS | 5680 | 1462529868139 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 5680 | 1462529868143 Marionette TRACE conn3 <- [1,1338,null,{}] 03:17:48 INFO - PROCESS | 5680 | 1462529868149 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:48 INFO - PROCESS | 5680 | 1462529868424 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:17:48 INFO - PROCESS | 5680 | 1462529868758 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x9962ac00 == 151 [pid = 5680] [id = 342] 03:17:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 263 (0x9a674400) [pid = 5680] [serial = 1027] [outer = (nil)] 03:17:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 264 (0x9b142000) [pid = 5680] [serial = 1028] [outer = 0x9a674400] 03:17:48 INFO - PROCESS | 5680 | 1462529868851 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 265 (0x9b4a1400) [pid = 5680] [serial = 1029] [outer = 0x9a674400] 03:17:50 INFO - PROCESS | 5680 | 1462529870367 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2287ms 03:17:50 INFO - PROCESS | 5680 | 1462529870426 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 5680 | 1462529870432 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 03:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:17:50 INFO - PROCESS | 5680 | 1462529870439 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 5680 | 1462529870441 Marionette TRACE conn3 <- [1,1342,null,{}] 03:17:50 INFO - PROCESS | 5680 | 1462529870448 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:50 INFO - PROCESS | 5680 | 1462529870694 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:17:50 INFO - PROCESS | 5680 | 1462529870954 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a771000 == 152 [pid = 5680] [id = 343] 03:17:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 266 (0x9b13ec00) [pid = 5680] [serial = 1030] [outer = (nil)] 03:17:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 267 (0x9bf6a800) [pid = 5680] [serial = 1031] [outer = 0x9b13ec00] 03:17:51 INFO - PROCESS | 5680 | 1462529871042 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 268 (0x9c191800) [pid = 5680] [serial = 1032] [outer = 0x9b13ec00] 03:17:52 INFO - PROCESS | 5680 | 1462529872006 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1640ms 03:17:52 INFO - PROCESS | 5680 | 1462529872081 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 5680 | 1462529872084 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 03:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:17:52 INFO - PROCESS | 5680 | 1462529872092 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 5680 | 1462529872095 Marionette TRACE conn3 <- [1,1346,null,{}] 03:17:52 INFO - PROCESS | 5680 | 1462529872102 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:52 INFO - PROCESS | 5680 | 1462529872380 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:17:52 INFO - PROCESS | 5680 | 1462529872697 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed1f800 == 153 [pid = 5680] [id = 344] 03:17:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 269 (0x8f81d800) [pid = 5680] [serial = 1033] [outer = (nil)] 03:17:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 270 (0x9d8ba000) [pid = 5680] [serial = 1034] [outer = 0x8f81d800] 03:17:52 INFO - PROCESS | 5680 | 1462529872793 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 271 (0xa050c000) [pid = 5680] [serial = 1035] [outer = 0x8f81d800] 03:17:53 INFO - PROCESS | 5680 | 1462529873789 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1740ms 03:17:53 INFO - PROCESS | 5680 | 1462529873833 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 5680 | 1462529873837 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 03:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:17:53 INFO - PROCESS | 5680 | 1462529873843 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 5680 | 1462529873847 Marionette TRACE conn3 <- [1,1350,null,{}] 03:17:53 INFO - PROCESS | 5680 | 1462529873853 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:54 INFO - PROCESS | 5680 | 1462529874077 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:17:54 INFO - PROCESS | 5680 | 1462529874391 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d166000 == 154 [pid = 5680] [id = 345] 03:17:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 272 (0x8f5aec00) [pid = 5680] [serial = 1036] [outer = (nil)] 03:17:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 273 (0xa30e0400) [pid = 5680] [serial = 1037] [outer = 0x8f5aec00] 03:17:54 INFO - PROCESS | 5680 | 1462529874492 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 274 (0xa3241c00) [pid = 5680] [serial = 1038] [outer = 0x8f5aec00] 03:17:55 INFO - PROCESS | 5680 | 1462529875463 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1682ms 03:17:55 INFO - PROCESS | 5680 | 1462529875526 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:17:55 INFO - PROCESS | 5680 | 1462529875530 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 03:17:55 INFO - PROCESS | 5680 | 1462529875537 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 5680 | 1462529875540 Marionette TRACE conn3 <- [1,1354,null,{}] 03:17:55 INFO - PROCESS | 5680 | 1462529875546 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:55 INFO - PROCESS | 5680 | 1462529875766 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:17:56 INFO - PROCESS | 5680 | 1462529876073 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 5680 | ++DOCSHELL 0xa226c400 == 155 [pid = 5680] [id = 346] 03:17:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 275 (0xa26b7400) [pid = 5680] [serial = 1039] [outer = (nil)] 03:17:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 276 (0xa62ea000) [pid = 5680] [serial = 1040] [outer = 0xa26b7400] 03:17:56 INFO - PROCESS | 5680 | 1462529876169 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 277 (0xa675cc00) [pid = 5680] [serial = 1041] [outer = 0xa26b7400] 03:17:57 INFO - PROCESS | 5680 | 1462529877192 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1681ms 03:17:57 INFO - PROCESS | 5680 | 1462529877218 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 03:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:17:57 INFO - PROCESS | 5680 | 1462529877223 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 03:17:57 INFO - PROCESS | 5680 | 1462529877231 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 5680 | 1462529877236 Marionette TRACE conn3 <- [1,1358,null,{}] 03:17:57 INFO - PROCESS | 5680 | 1462529877242 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:57 INFO - PROCESS | 5680 | 1462529877497 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:17:57 INFO - PROCESS | 5680 | 1462529877825 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x87783c00 == 156 [pid = 5680] [id = 347] 03:17:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 278 (0x8778d000) [pid = 5680] [serial = 1042] [outer = (nil)] 03:17:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 279 (0x8ddfc800) [pid = 5680] [serial = 1043] [outer = 0x8778d000] 03:17:57 INFO - PROCESS | 5680 | 1462529877930 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 280 (0xa67de000) [pid = 5680] [serial = 1044] [outer = 0x8778d000] 03:17:58 INFO - PROCESS | 5680 | 1462529878860 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1685ms 03:17:58 INFO - PROCESS | 5680 | 1462529878917 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 5680 | 1462529878920 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 03:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:17:58 INFO - PROCESS | 5680 | 1462529878927 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 5680 | 1462529878930 Marionette TRACE conn3 <- [1,1362,null,{}] 03:17:58 INFO - PROCESS | 5680 | 1462529878936 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:59 INFO - PROCESS | 5680 | 1462529879147 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:17:59 INFO - PROCESS | 5680 | 1462529879464 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c4000 == 157 [pid = 5680] [id = 348] 03:17:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 281 (0x8a0c4800) [pid = 5680] [serial = 1045] [outer = (nil)] 03:17:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 282 (0x8a0c8c00) [pid = 5680] [serial = 1046] [outer = 0x8a0c4800] 03:17:59 INFO - PROCESS | 5680 | 1462529879561 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 283 (0x8a0ca800) [pid = 5680] [serial = 1047] [outer = 0x8a0c4800] 03:18:00 INFO - PROCESS | 5680 | 1462529880540 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1687ms 03:18:00 INFO - PROCESS | 5680 | 1462529880614 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 5680 | 1462529880617 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 03:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:18:00 INFO - PROCESS | 5680 | 1462529880625 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 5680 | 1462529880628 Marionette TRACE conn3 <- [1,1366,null,{}] 03:18:00 INFO - PROCESS | 5680 | 1462529880646 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:00 INFO - PROCESS | 5680 | 1462529880901 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:18:01 INFO - PROCESS | 5680 | 1462529881218 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 5680 | ++DOCSHELL 0x87784400 == 158 [pid = 5680] [id = 349] 03:18:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 284 (0x8a0c3000) [pid = 5680] [serial = 1048] [outer = (nil)] 03:18:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 285 (0xa6286000) [pid = 5680] [serial = 1049] [outer = 0x8a0c3000] 03:18:01 INFO - PROCESS | 5680 | 1462529881340 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 286 (0xa67ea400) [pid = 5680] [serial = 1050] [outer = 0x8a0c3000] 03:18:02 INFO - PROCESS | 5680 | 1462529882561 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 5680 | 1462529882634 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 03:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:18:02 INFO - PROCESS | 5680 | 1462529882641 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 5680 | 1462529882646 Marionette TRACE conn3 <- [1,1370,null,{}] 03:18:02 INFO - PROCESS | 5680 | 1462529882652 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:03 INFO - PROCESS | 5680 | 1462529883048 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:18:03 INFO - PROCESS | 5680 | 1462529883279 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778a800 == 159 [pid = 5680] [id = 350] 03:18:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 287 (0x87ab8000) [pid = 5680] [serial = 1051] [outer = (nil)] 03:18:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 288 (0x87abf000) [pid = 5680] [serial = 1052] [outer = 0x87ab8000] 03:18:03 INFO - PROCESS | 5680 | 1462529883374 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 289 (0x87ac2400) [pid = 5680] [serial = 1053] [outer = 0x87ab8000] 03:18:04 INFO - PROCESS | 5680 | 1462529884338 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:18:04 INFO - PROCESS | 5680 | 1462529884385 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 03:18:04 INFO - PROCESS | 5680 | 1462529884392 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 5680 | 1462529884395 Marionette TRACE conn3 <- [1,1374,null,{}] 03:18:04 INFO - PROCESS | 5680 | 1462529884401 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:04 INFO - PROCESS | 5680 | 1462529884617 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:18:04 INFO - PROCESS | 5680 | 1462529884953 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x870c6400 == 160 [pid = 5680] [id = 351] 03:18:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 290 (0x870c7000) [pid = 5680] [serial = 1054] [outer = (nil)] 03:18:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 291 (0x870d0000) [pid = 5680] [serial = 1055] [outer = 0x870c7000] 03:18:05 INFO - PROCESS | 5680 | 1462529885054 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 292 (0x870d4000) [pid = 5680] [serial = 1056] [outer = 0x870c7000] 03:18:05 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:06 INFO - PROCESS | 5680 | 1462529886020 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 5680 | 1462529886092 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 03:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:18:06 INFO - PROCESS | 5680 | 1462529886099 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 5680 | 1462529886103 Marionette TRACE conn3 <- [1,1378,null,{}] 03:18:06 INFO - PROCESS | 5680 | 1462529886108 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:06 INFO - PROCESS | 5680 | 1462529886414 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:18:06 INFO - PROCESS | 5680 | 1462529886668 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x870c8000 == 161 [pid = 5680] [id = 352] 03:18:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 293 (0x870cf400) [pid = 5680] [serial = 1057] [outer = (nil)] 03:18:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 294 (0x872f4800) [pid = 5680] [serial = 1058] [outer = 0x870cf400] 03:18:06 INFO - PROCESS | 5680 | 1462529886761 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 295 (0x872f6c00) [pid = 5680] [serial = 1059] [outer = 0x870cf400] 03:18:07 INFO - PROCESS | 5680 | 1462529887963 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 5680 | 1462529888044 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 03:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:18:08 INFO - PROCESS | 5680 | 1462529888054 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 5680 | 1462529888057 Marionette TRACE conn3 <- [1,1382,null,{}] 03:18:08 INFO - PROCESS | 5680 | 1462529888131 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:08 INFO - PROCESS | 5680 | 1462529888412 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:18:08 INFO - PROCESS | 5680 | 1462529888660 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x872ee800 == 162 [pid = 5680] [id = 353] 03:18:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 296 (0x872f9800) [pid = 5680] [serial = 1060] [outer = (nil)] 03:18:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 297 (0x8a0ca400) [pid = 5680] [serial = 1061] [outer = 0x872f9800] 03:18:08 INFO - PROCESS | 5680 | 1462529888750 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 298 (0x8af98400) [pid = 5680] [serial = 1062] [outer = 0x872f9800] 03:18:10 INFO - PROCESS | 5680 | --DOCSHELL 0x89659000 == 161 [pid = 5680] [id = 335] 03:18:10 INFO - PROCESS | 5680 | --DOCSHELL 0x95389800 == 160 [pid = 5680] [id = 11] 03:18:10 INFO - PROCESS | 5680 | --DOCSHELL 0x8da49400 == 159 [pid = 5680] [id = 334] 03:18:10 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7d0c00 == 158 [pid = 5680] [id = 333] 03:18:10 INFO - PROCESS | 5680 | --DOCSHELL 0x898e8000 == 157 [pid = 5680] [id = 332] 03:18:10 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae3f800 == 156 [pid = 5680] [id = 331] 03:18:10 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaf2c00 == 155 [pid = 5680] [id = 315] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 297 (0x914bc400) [pid = 5680] [serial = 938] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 296 (0x9393a000) [pid = 5680] [serial = 905] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 295 (0x916b4000) [pid = 5680] [serial = 939] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 294 (0x8da4a800) [pid = 5680] [serial = 932] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 293 (0x8ed14800) [pid = 5680] [serial = 933] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 292 (0x8aaee400) [pid = 5680] [serial = 881] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 291 (0x8aaf5c00) [pid = 5680] [serial = 941] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 290 (0x8bdf1000) [pid = 5680] [serial = 926] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 289 (0x8ce0ac00) [pid = 5680] [serial = 927] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 288 (0x8f816400) [pid = 5680] [serial = 935] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 287 (0x8e4d0800) [pid = 5680] [serial = 929] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 286 (0x8ed1d400) [pid = 5680] [serial = 930] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 285 (0x8ce09000) [pid = 5680] [serial = 884] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 284 (0x8e4d4000) [pid = 5680] [serial = 887] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 283 (0x94f07c00) [pid = 5680] [serial = 908] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 282 (0x8e4c5400) [pid = 5680] [serial = 879] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 281 (0x9b4b9400) [pid = 5680] [serial = 923] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 280 (0x9a6e2000) [pid = 5680] [serial = 920] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 279 (0x9a4b7c00) [pid = 5680] [serial = 917] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 278 (0x99fb7c00) [pid = 5680] [serial = 914] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 277 (0x97555c00) [pid = 5680] [serial = 911] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 276 (0x8f81b400) [pid = 5680] [serial = 890] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 275 (0x92357000) [pid = 5680] [serial = 899] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 274 (0x92b20000) [pid = 5680] [serial = 902] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 273 (0x91dcb000) [pid = 5680] [serial = 896] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 272 (0x8f9d0c00) [pid = 5680] [serial = 893] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 271 (0x92b14000) [pid = 5680] [serial = 942] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 270 (0x93932400) [pid = 5680] [serial = 944] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 5680 | --DOMWINDOW == 269 (0x8f9d0400) [pid = 5680] [serial = 936] [outer = (nil)] [url = about:blank] 03:18:11 INFO - PROCESS | 5680 | [5680] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:11 INFO - PROCESS | 5680 | 1462529891044 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 5680 | 1462529891104 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 03:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:18:11 INFO - PROCESS | 5680 | 1462529891114 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 5680 | 1462529891119 Marionette TRACE conn3 <- [1,1386,null,{}] 03:18:11 INFO - PROCESS | 5680 | 1462529891129 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:11 INFO - PROCESS | 5680 | 1462529891359 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:18:11 INFO - PROCESS | 5680 | 1462529891595 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778d800 == 156 [pid = 5680] [id = 354] 03:18:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 270 (0x898e5800) [pid = 5680] [serial = 1063] [outer = (nil)] 03:18:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 271 (0x8aaf7000) [pid = 5680] [serial = 1064] [outer = 0x898e5800] 03:18:11 INFO - PROCESS | 5680 | 1462529891682 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 272 (0x8af9d800) [pid = 5680] [serial = 1065] [outer = 0x898e5800] 03:18:12 INFO - PROCESS | 5680 | 1462529892540 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 5680 | 1462529892614 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 03:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:18:12 INFO - PROCESS | 5680 | 1462529892625 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 5680 | 1462529892630 Marionette TRACE conn3 <- [1,1390,null,{}] 03:18:12 INFO - PROCESS | 5680 | 1462529892637 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:12 INFO - PROCESS | 5680 | 1462529892841 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:18:13 INFO - PROCESS | 5680 | 1462529893074 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdf6800 == 157 [pid = 5680] [id = 355] 03:18:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 273 (0x8ce11400) [pid = 5680] [serial = 1066] [outer = (nil)] 03:18:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 274 (0x8d163400) [pid = 5680] [serial = 1067] [outer = 0x8ce11400] 03:18:13 INFO - PROCESS | 5680 | 1462529893191 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 275 (0x8ddee400) [pid = 5680] [serial = 1068] [outer = 0x8ce11400] 03:18:14 INFO - PROCESS | 5680 | 1462529894130 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1536ms 03:18:14 INFO - PROCESS | 5680 | 1462529894172 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 5680 | 1462529894177 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 03:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:18:14 INFO - PROCESS | 5680 | 1462529894183 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 5680 | 1462529894190 Marionette TRACE conn3 <- [1,1394,null,{}] 03:18:14 INFO - PROCESS | 5680 | 1462529894216 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:14 INFO - PROCESS | 5680 | 1462529894503 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:18:14 INFO - PROCESS | 5680 | 1462529894565 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed14800 == 158 [pid = 5680] [id = 356] 03:18:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 276 (0x8ed1b000) [pid = 5680] [serial = 1069] [outer = (nil)] 03:18:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 277 (0x8f5a9400) [pid = 5680] [serial = 1070] [outer = 0x8ed1b000] 03:18:14 INFO - PROCESS | 5680 | 1462529894770 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 278 (0x8f8c4000) [pid = 5680] [serial = 1071] [outer = 0x8ed1b000] 03:18:15 INFO - PROCESS | 5680 | --DOMWINDOW == 277 (0x8ae40400) [pid = 5680] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:18:15 INFO - PROCESS | 5680 | --DOMWINDOW == 276 (0x8d896800) [pid = 5680] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:18:15 INFO - PROCESS | 5680 | --DOMWINDOW == 275 (0x8aaef800) [pid = 5680] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:18:15 INFO - PROCESS | 5680 | --DOMWINDOW == 274 (0x898f2400) [pid = 5680] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:18:15 INFO - PROCESS | 5680 | --DOMWINDOW == 273 (0x8e035400) [pid = 5680] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:18:15 INFO - PROCESS | 5680 | 1462529895861 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1742ms 03:18:15 INFO - PROCESS | 5680 | 1462529895927 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 5680 | 1462529895933 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 03:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:18:15 INFO - PROCESS | 5680 | 1462529895939 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 5680 | 1462529895957 Marionette TRACE conn3 <- [1,1398,null,{}] 03:18:15 INFO - PROCESS | 5680 | 1462529895964 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:16 INFO - PROCESS | 5680 | 1462529896166 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:18:16 INFO - PROCESS | 5680 | 1462529896369 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaef800 == 159 [pid = 5680] [id = 357] 03:18:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 274 (0x8da44800) [pid = 5680] [serial = 1072] [outer = (nil)] 03:18:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 275 (0x9149e000) [pid = 5680] [serial = 1073] [outer = 0x8da44800] 03:18:16 INFO - PROCESS | 5680 | 1462529896456 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 276 (0x914a9000) [pid = 5680] [serial = 1074] [outer = 0x8da44800] 03:18:17 INFO - PROCESS | 5680 | 1462529897471 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1598ms 03:18:17 INFO - PROCESS | 5680 | 1462529897541 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 5680 | 1462529897550 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 03:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:18:17 INFO - PROCESS | 5680 | 1462529897560 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 5680 | 1462529897565 Marionette TRACE conn3 <- [1,1402,null,{}] 03:18:17 INFO - PROCESS | 5680 | 1462529897621 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:17 INFO - PROCESS | 5680 | 1462529897920 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:18:18 INFO - PROCESS | 5680 | 1462529898247 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x898f0800 == 160 [pid = 5680] [id = 358] 03:18:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 277 (0x8a0c2000) [pid = 5680] [serial = 1075] [outer = (nil)] 03:18:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 278 (0x8a0ce400) [pid = 5680] [serial = 1076] [outer = 0x8a0c2000] 03:18:18 INFO - PROCESS | 5680 | 1462529898345 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 279 (0x8ae41400) [pid = 5680] [serial = 1077] [outer = 0x8a0c2000] 03:18:19 INFO - PROCESS | 5680 | 1462529899394 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1882ms 03:18:19 INFO - PROCESS | 5680 | 1462529899446 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 5680 | 1462529899463 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 03:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:18:19 INFO - PROCESS | 5680 | 1462529899482 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 5680 | 1462529899491 Marionette TRACE conn3 <- [1,1406,null,{}] 03:18:19 INFO - PROCESS | 5680 | 1462529899503 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:19 INFO - PROCESS | 5680 | 1462529899805 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:18:20 INFO - PROCESS | 5680 | 1462529900141 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7d0800 == 161 [pid = 5680] [id = 359] 03:18:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 280 (0x8cfb0c00) [pid = 5680] [serial = 1078] [outer = (nil)] 03:18:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 281 (0x8e4c6400) [pid = 5680] [serial = 1079] [outer = 0x8cfb0c00] 03:18:20 INFO - PROCESS | 5680 | 1462529900236 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 282 (0x8ed1d400) [pid = 5680] [serial = 1080] [outer = 0x8cfb0c00] 03:18:21 INFO - PROCESS | 5680 | 1462529901209 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1794ms 03:18:21 INFO - PROCESS | 5680 | 1462529901274 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:18:21 INFO - PROCESS | 5680 | 1462529901279 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 03:18:21 INFO - PROCESS | 5680 | 1462529901287 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 5680 | 1462529901293 Marionette TRACE conn3 <- [1,1410,null,{}] 03:18:21 INFO - PROCESS | 5680 | 1462529901311 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:21 INFO - PROCESS | 5680 | 1462529901545 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:18:21 INFO - PROCESS | 5680 | 1462529901903 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dc6400 == 162 [pid = 5680] [id = 360] 03:18:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 283 (0x922bc800) [pid = 5680] [serial = 1081] [outer = (nil)] 03:18:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 284 (0x92355c00) [pid = 5680] [serial = 1082] [outer = 0x922bc800] 03:18:22 INFO - PROCESS | 5680 | 1462529902019 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 285 (0x92605400) [pid = 5680] [serial = 1083] [outer = 0x922bc800] 03:18:23 INFO - PROCESS | 5680 | 1462529903017 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1750ms 03:18:23 INFO - PROCESS | 5680 | 1462529903036 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 5680 | 1462529903042 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 03:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:18:23 INFO - PROCESS | 5680 | 1462529903049 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 5680 | 1462529903052 Marionette TRACE conn3 <- [1,1414,null,{}] 03:18:23 INFO - PROCESS | 5680 | 1462529903059 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:23 INFO - PROCESS | 5680 | 1462529903327 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:18:23 INFO - PROCESS | 5680 | 1462529903636 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f57400 == 163 [pid = 5680] [id = 361] 03:18:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 286 (0x8af98c00) [pid = 5680] [serial = 1084] [outer = (nil)] 03:18:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 287 (0x938b5800) [pid = 5680] [serial = 1085] [outer = 0x8af98c00] 03:18:23 INFO - PROCESS | 5680 | 1462529903734 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 288 (0x94f07c00) [pid = 5680] [serial = 1086] [outer = 0x8af98c00] 03:18:24 INFO - PROCESS | 5680 | 1462529904829 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1837ms 03:18:24 INFO - PROCESS | 5680 | 1462529904887 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:18:24 INFO - PROCESS | 5680 | 1462529904891 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 03:18:24 INFO - PROCESS | 5680 | 1462529904897 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 5680 | 1462529904901 Marionette TRACE conn3 <- [1,1418,null,{}] 03:18:24 INFO - PROCESS | 5680 | 1462529904907 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:25 INFO - PROCESS | 5680 | 1462529905155 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:18:25 INFO - PROCESS | 5680 | 1462529905475 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x87abe800 == 164 [pid = 5680] [id = 362] 03:18:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 289 (0x8965d800) [pid = 5680] [serial = 1087] [outer = (nil)] 03:18:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 290 (0x953ae400) [pid = 5680] [serial = 1088] [outer = 0x8965d800] 03:18:25 INFO - PROCESS | 5680 | 1462529905564 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 291 (0x97558c00) [pid = 5680] [serial = 1089] [outer = 0x8965d800] 03:18:26 INFO - PROCESS | 5680 | 1462529906528 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1682ms 03:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:18:26 INFO - PROCESS | 5680 | 1462529906580 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 5680 | 1462529906584 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 03:18:26 INFO - PROCESS | 5680 | 1462529906591 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 5680 | 1462529906595 Marionette TRACE conn3 <- [1,1422,null,{}] 03:18:26 INFO - PROCESS | 5680 | 1462529906600 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:26 INFO - PROCESS | 5680 | 1462529906832 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:18:27 INFO - PROCESS | 5680 | 1462529907172 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x953a5800 == 165 [pid = 5680] [id = 363] 03:18:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 292 (0x9a195000) [pid = 5680] [serial = 1090] [outer = (nil)] 03:18:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 293 (0x9a675400) [pid = 5680] [serial = 1091] [outer = 0x9a195000] 03:18:27 INFO - PROCESS | 5680 | 1462529907275 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 294 (0x9a76d400) [pid = 5680] [serial = 1092] [outer = 0x9a195000] 03:18:28 INFO - PROCESS | 5680 | 1462529908244 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1689ms 03:18:28 INFO - PROCESS | 5680 | 1462529908280 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 5680 | 1462529908283 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 03:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:18:28 INFO - PROCESS | 5680 | 1462529908290 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 5680 | 1462529908292 Marionette TRACE conn3 <- [1,1426,null,{}] 03:18:28 INFO - PROCESS | 5680 | 1462529908299 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:28 INFO - PROCESS | 5680 | 1462529908509 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:18:28 INFO - PROCESS | 5680 | 1462529908845 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfb1800 == 166 [pid = 5680] [id = 364] 03:18:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 295 (0x8ddf9400) [pid = 5680] [serial = 1093] [outer = (nil)] 03:18:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 296 (0x9b4c5000) [pid = 5680] [serial = 1094] [outer = 0x8ddf9400] 03:18:28 INFO - PROCESS | 5680 | 1462529908940 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 297 (0x9bf61000) [pid = 5680] [serial = 1095] [outer = 0x8ddf9400] 03:18:29 INFO - PROCESS | 5680 | 1462529909917 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1692ms 03:18:29 INFO - PROCESS | 5680 | 1462529909982 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:18:29 INFO - PROCESS | 5680 | 1462529909986 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 03:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:18:29 INFO - PROCESS | 5680 | 1462529909993 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:18:29 INFO - PROCESS | 5680 | 1462529909997 Marionette TRACE conn3 <- [1,1430,null,{}] 03:18:30 INFO - PROCESS | 5680 | 1462529910003 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 5680 | 1462529910219 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:18:30 INFO - PROCESS | 5680 | 1462529910513 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x9bfb8400 == 167 [pid = 5680] [id = 365] 03:18:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 298 (0x9c0b0400) [pid = 5680] [serial = 1096] [outer = (nil)] 03:18:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 299 (0x9d4bf400) [pid = 5680] [serial = 1097] [outer = 0x9c0b0400] 03:18:30 INFO - PROCESS | 5680 | 1462529910602 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 300 (0x9d8bfc00) [pid = 5680] [serial = 1098] [outer = 0x9c0b0400] 03:18:31 INFO - PROCESS | 5680 | 1462529911573 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1633ms 03:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:18:31 INFO - PROCESS | 5680 | 1462529911627 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 5680 | 1462529911631 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 03:18:31 INFO - PROCESS | 5680 | 1462529911637 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 5680 | 1462529911641 Marionette TRACE conn3 <- [1,1434,null,{}] 03:18:31 INFO - PROCESS | 5680 | 1462529911647 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:31 INFO - PROCESS | 5680 | 1462529911961 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:18:32 INFO - PROCESS | 5680 | 1462529912402 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c234000 == 168 [pid = 5680] [id = 366] 03:18:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 301 (0x9d4bbc00) [pid = 5680] [serial = 1099] [outer = (nil)] 03:18:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 302 (0xa26dc000) [pid = 5680] [serial = 1100] [outer = 0x9d4bbc00] 03:18:32 INFO - PROCESS | 5680 | 1462529912553 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 303 (0xa3243800) [pid = 5680] [serial = 1101] [outer = 0x9d4bbc00] 03:18:33 INFO - PROCESS | 5680 | 1462529913615 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2040ms 03:18:33 INFO - PROCESS | 5680 | 1462529913677 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 5680 | 1462529913681 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 03:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:18:33 INFO - PROCESS | 5680 | 1462529913687 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 5680 | 1462529913690 Marionette TRACE conn3 <- [1,1438,null,{}] 03:18:33 INFO - PROCESS | 5680 | 1462529913696 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:33 INFO - PROCESS | 5680 | 1462529913911 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:18:34 INFO - PROCESS | 5680 | 1462529914244 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bf5e000 == 169 [pid = 5680] [id = 367] 03:18:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 304 (0x8bf5f800) [pid = 5680] [serial = 1102] [outer = (nil)] 03:18:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 305 (0x8bf66800) [pid = 5680] [serial = 1103] [outer = 0x8bf5f800] 03:18:34 INFO - PROCESS | 5680 | 1462529914344 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 306 (0x8bf68400) [pid = 5680] [serial = 1104] [outer = 0x8bf5f800] 03:18:35 INFO - PROCESS | 5680 | 1462529915443 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1831ms 03:18:35 INFO - PROCESS | 5680 | 1462529915521 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 5680 | 1462529915525 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 03:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:18:35 INFO - PROCESS | 5680 | 1462529915533 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 5680 | 1462529915538 Marionette TRACE conn3 <- [1,1442,null,{}] 03:18:35 INFO - PROCESS | 5680 | 1462529915545 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:35 INFO - PROCESS | 5680 | 1462529915828 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:18:36 INFO - PROCESS | 5680 | 1462529916165 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cea2000 == 170 [pid = 5680] [id = 368] 03:18:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 307 (0x8cea7400) [pid = 5680] [serial = 1105] [outer = (nil)] 03:18:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 308 (0x8ceaa800) [pid = 5680] [serial = 1106] [outer = 0x8cea7400] 03:18:36 INFO - PROCESS | 5680 | 1462529916263 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 309 (0x8ceaf800) [pid = 5680] [serial = 1107] [outer = 0x8cea7400] 03:18:37 INFO - PROCESS | 5680 | 1462529917237 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1787ms 03:18:37 INFO - PROCESS | 5680 | 1462529917321 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 5680 | 1462529917325 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 03:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:18:37 INFO - PROCESS | 5680 | 1462529917331 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 5680 | 1462529917335 Marionette TRACE conn3 <- [1,1446,null,{}] 03:18:37 INFO - PROCESS | 5680 | 1462529917340 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:37 INFO - PROCESS | 5680 | 1462529917557 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:18:37 INFO - PROCESS | 5680 | 1462529917886 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd64000 == 171 [pid = 5680] [id = 369] 03:18:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 310 (0x8bd65000) [pid = 5680] [serial = 1108] [outer = (nil)] 03:18:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 311 (0x8bd6d400) [pid = 5680] [serial = 1109] [outer = 0x8bd65000] 03:18:37 INFO - PROCESS | 5680 | 1462529917980 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 312 (0x8bd6f400) [pid = 5680] [serial = 1110] [outer = 0x8bd65000] 03:18:38 INFO - PROCESS | 5680 | 1462529918898 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1634ms 03:18:38 INFO - PROCESS | 5680 | 1462529918967 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 5680 | 1462529918970 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 03:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:18:38 INFO - PROCESS | 5680 | 1462529918978 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 5680 | 1462529918981 Marionette TRACE conn3 <- [1,1450,null,{}] 03:18:38 INFO - PROCESS | 5680 | 1462529918987 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:39 INFO - PROCESS | 5680 | 1462529919215 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:18:39 INFO - PROCESS | 5680 | 1462529919598 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x914aac00 == 172 [pid = 5680] [id = 370] 03:18:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 313 (0x914b7400) [pid = 5680] [serial = 1111] [outer = (nil)] 03:18:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 314 (0xa219d800) [pid = 5680] [serial = 1112] [outer = 0x914b7400] 03:18:39 INFO - PROCESS | 5680 | 1462529919695 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 315 (0xa24f2800) [pid = 5680] [serial = 1113] [outer = 0x914b7400] 03:18:40 INFO - PROCESS | 5680 | 1462529920618 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1693ms 03:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:18:40 INFO - PROCESS | 5680 | 1462529920672 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 5680 | 1462529920675 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 03:18:40 INFO - PROCESS | 5680 | 1462529920682 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 5680 | 1462529920686 Marionette TRACE conn3 <- [1,1454,null,{}] 03:18:40 INFO - PROCESS | 5680 | 1462529920692 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:40 INFO - PROCESS | 5680 | 1462529920892 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:18:41 INFO - PROCESS | 5680 | 1462529921214 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c3c00 == 173 [pid = 5680] [id = 371] 03:18:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 316 (0x879c5000) [pid = 5680] [serial = 1114] [outer = (nil)] 03:18:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 317 (0x879cb000) [pid = 5680] [serial = 1115] [outer = 0x879c5000] 03:18:41 INFO - PROCESS | 5680 | 1462529921307 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 318 (0x879cd000) [pid = 5680] [serial = 1116] [outer = 0x879c5000] 03:18:42 INFO - PROCESS | 5680 | 1462529922221 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1586ms 03:18:42 INFO - PROCESS | 5680 | 1462529922268 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 5680 | 1462529922273 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 03:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:18:42 INFO - PROCESS | 5680 | 1462529922279 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 5680 | 1462529922283 Marionette TRACE conn3 <- [1,1458,null,{}] 03:18:42 INFO - PROCESS | 5680 | 1462529922290 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:42 INFO - PROCESS | 5680 | 1462529922517 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:18:43 INFO - PROCESS | 5680 | 1462529923432 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x87790400 == 174 [pid = 5680] [id = 372] 03:18:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 319 (0x87790c00) [pid = 5680] [serial = 1117] [outer = (nil)] 03:18:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 320 (0x87ab7400) [pid = 5680] [serial = 1118] [outer = 0x87790c00] 03:18:43 INFO - PROCESS | 5680 | 1462529923518 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 321 (0x890ad400) [pid = 5680] [serial = 1119] [outer = 0x87790c00] 03:18:44 INFO - PROCESS | 5680 | 1462529924494 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2291ms 03:18:44 INFO - PROCESS | 5680 | 1462529924573 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 5680 | 1462529924579 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 03:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:18:44 INFO - PROCESS | 5680 | 1462529924587 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 5680 | 1462529924593 Marionette TRACE conn3 <- [1,1462,null,{}] 03:18:44 INFO - PROCESS | 5680 | 1462529924599 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:44 INFO - PROCESS | 5680 | 1462529924890 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:18:45 INFO - PROCESS | 5680 | 1462529925343 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x870c9800 == 175 [pid = 5680] [id = 373] 03:18:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 322 (0x870ce400) [pid = 5680] [serial = 1120] [outer = (nil)] 03:18:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 323 (0x872f3800) [pid = 5680] [serial = 1121] [outer = 0x870ce400] 03:18:45 INFO - PROCESS | 5680 | 1462529925426 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 324 (0x89655c00) [pid = 5680] [serial = 1122] [outer = 0x870ce400] 03:18:46 INFO - PROCESS | 5680 | 1462529926427 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1895ms 03:18:46 INFO - PROCESS | 5680 | 1462529926485 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 5680 | 1462529926493 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 03:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:18:46 INFO - PROCESS | 5680 | 1462529926500 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 5680 | 1462529926503 Marionette TRACE conn3 <- [1,1466,null,{}] 03:18:46 INFO - PROCESS | 5680 | 1462529926510 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:46 INFO - PROCESS | 5680 | 1462529926722 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:18:47 INFO - PROCESS | 5680 | 1462529927095 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c8400 == 176 [pid = 5680] [id = 374] 03:18:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 325 (0x8bd6e000) [pid = 5680] [serial = 1123] [outer = (nil)] 03:18:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 326 (0x8bdf8400) [pid = 5680] [serial = 1124] [outer = 0x8bd6e000] 03:18:47 INFO - PROCESS | 5680 | 1462529927183 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 327 (0x8c09ac00) [pid = 5680] [serial = 1125] [outer = 0x8bd6e000] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x91dcb800 == 175 [pid = 5680] [id = 263] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x938b0400 == 174 [pid = 5680] [id = 46] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x938b5c00 == 173 [pid = 5680] [id = 81] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x914ad800 == 172 [pid = 5680] [id = 139] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x89f56000 == 171 [pid = 5680] [id = 169] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8da42000 == 170 [pid = 5680] [id = 259] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee91000 == 169 [pid = 5680] [id = 305] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x938b4c00 == 168 [pid = 5680] [id = 21] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8d400 == 167 [pid = 5680] [id = 261] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x914b9800 == 166 [pid = 5680] [id = 262] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce14000 == 165 [pid = 5680] [id = 256] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x89f59800 == 164 [pid = 5680] [id = 180] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9c3c00 == 163 [pid = 5680] [id = 108] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x88f20000 == 162 [pid = 5680] [id = 301] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x9a678400 == 161 [pid = 5680] [id = 31] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x92607000 == 160 [pid = 5680] [id = 264] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x898f1800 == 159 [pid = 5680] [id = 219] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddf4400 == 158 [pid = 5680] [id = 260] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x95020000 == 157 [pid = 5680] [id = 304] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x9b143400 == 156 [pid = 5680] [id = 307] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8c800 == 155 [pid = 5680] [id = 112] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x916ab800 == 154 [pid = 5680] [id = 106] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x99194000 == 153 [pid = 5680] [id = 27] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8d899800 == 152 [pid = 5680] [id = 306] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8d8a1800 == 151 [pid = 5680] [id = 295] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8b000 == 150 [pid = 5680] [id = 258] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x94554800 == 149 [pid = 5680] [id = 47] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4e4000 == 148 [pid = 5680] [id = 257] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed14800 == 147 [pid = 5680] [id = 356] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8bdf6800 == 146 [pid = 5680] [id = 355] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8778d800 == 145 [pid = 5680] [id = 354] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x872ee800 == 144 [pid = 5680] [id = 353] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x870c6400 == 143 [pid = 5680] [id = 351] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x870c8000 == 142 [pid = 5680] [id = 352] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8778a800 == 141 [pid = 5680] [id = 350] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x87784400 == 140 [pid = 5680] [id = 349] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0c4000 == 139 [pid = 5680] [id = 348] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0xa226c400 == 138 [pid = 5680] [id = 346] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x87783c00 == 137 [pid = 5680] [id = 347] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8d166000 == 136 [pid = 5680] [id = 345] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed1f800 == 135 [pid = 5680] [id = 344] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x9a771000 == 134 [pid = 5680] [id = 343] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x9962ac00 == 133 [pid = 5680] [id = 342] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8c093c00 == 132 [pid = 5680] [id = 341] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x92b17000 == 131 [pid = 5680] [id = 339] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8d8a1000 == 130 [pid = 5680] [id = 340] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed1f000 == 129 [pid = 5680] [id = 338] 03:18:48 INFO - PROCESS | 5680 | --DOCSHELL 0x89f55400 == 128 [pid = 5680] [id = 337] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 326 (0x93b08c00) [pid = 5680] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 325 (0x8bdf2000) [pid = 5680] [serial = 996] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 324 (0x9901d800) [pid = 5680] [serial = 956] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 323 (0x9a24dc00) [pid = 5680] [serial = 959] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 322 (0xa30e6000) [pid = 5680] [serial = 992] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 321 (0x8bdf2400) [pid = 5680] [serial = 947] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 320 (0x9bf5bc00) [pid = 5680] [serial = 965] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 319 (0x9c22bc00) [pid = 5680] [serial = 971] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 318 (0x8e032400) [pid = 5680] [serial = 1002] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 317 (0x8ddf5400) [pid = 5680] [serial = 1008] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 316 (0x9d4b8c00) [pid = 5680] [serial = 974] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 315 (0x8b7c2000) [pid = 5680] [serial = 999] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 314 (0xa26bf800) [pid = 5680] [serial = 983] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 313 (0x92b86400) [pid = 5680] [serial = 953] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 312 (0x9b4be800) [pid = 5680] [serial = 962] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 311 (0x8af94800) [pid = 5680] [serial = 995] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 310 (0x8ce0cc00) [pid = 5680] [serial = 1007] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 309 (0x914a4c00) [pid = 5680] [serial = 1005] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 308 (0x9c00f000) [pid = 5680] [serial = 968] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 307 (0xa324e400) [pid = 5680] [serial = 986] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 306 (0xa104f400) [pid = 5680] [serial = 977] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 305 (0x8f8c7800) [pid = 5680] [serial = 1004] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 304 (0x8e4dd000) [pid = 5680] [serial = 950] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 303 (0x8aaef400) [pid = 5680] [serial = 998] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 302 (0x8da44c00) [pid = 5680] [serial = 1001] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 301 (0xa226bc00) [pid = 5680] [serial = 980] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 300 (0x8c094000) [pid = 5680] [serial = 989] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | --DOMWINDOW == 299 (0x922b1800) [pid = 5680] [serial = 1010] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 5680 | 1462529928860 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2386ms 03:18:48 INFO - PROCESS | 5680 | 1462529928887 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 5680 | 1462529928891 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 03:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:18:48 INFO - PROCESS | 5680 | 1462529928909 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 5680 | 1462529928919 Marionette TRACE conn3 <- [1,1470,null,{}] 03:18:48 INFO - PROCESS | 5680 | 1462529928926 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:49 INFO - PROCESS | 5680 | 1462529929128 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:18:49 INFO - PROCESS | 5680 | 1462529929349 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x870cbc00 == 129 [pid = 5680] [id = 375] 03:18:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 300 (0x87783c00) [pid = 5680] [serial = 1126] [outer = (nil)] 03:18:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 301 (0x8af94c00) [pid = 5680] [serial = 1127] [outer = 0x87783c00] 03:18:49 INFO - PROCESS | 5680 | 1462529929434 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 302 (0x8bd6a000) [pid = 5680] [serial = 1128] [outer = 0x87783c00] 03:18:50 INFO - PROCESS | 5680 | 1462529930348 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1501ms 03:18:50 INFO - PROCESS | 5680 | 1462529930402 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 5680 | 1462529930405 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 03:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:18:50 INFO - PROCESS | 5680 | 1462529930413 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 5680 | 1462529930416 Marionette TRACE conn3 <- [1,1474,null,{}] 03:18:50 INFO - PROCESS | 5680 | 1462529930422 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:50 INFO - PROCESS | 5680 | 1462529930625 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:18:50 INFO - PROCESS | 5680 | 1462529930874 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x872ee000 == 130 [pid = 5680] [id = 376] 03:18:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 303 (0x872ee800) [pid = 5680] [serial = 1129] [outer = (nil)] 03:18:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 304 (0x8ce11800) [pid = 5680] [serial = 1130] [outer = 0x872ee800] 03:18:50 INFO - PROCESS | 5680 | 1462529930959 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 305 (0x8cea7000) [pid = 5680] [serial = 1131] [outer = 0x872ee800] 03:18:51 INFO - PROCESS | 5680 | 1462529931821 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1435ms 03:18:51 INFO - PROCESS | 5680 | 1462529931850 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 5680 | 1462529931853 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 03:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:18:51 INFO - PROCESS | 5680 | 1462529931861 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 5680 | 1462529931865 Marionette TRACE conn3 <- [1,1478,null,{}] 03:18:51 INFO - PROCESS | 5680 | 1462529931871 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:52 INFO - PROCESS | 5680 | 1462529932158 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:18:52 INFO - PROCESS | 5680 | 1462529932193 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ceaa000 == 131 [pid = 5680] [id = 377] 03:18:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 306 (0x8ceac000) [pid = 5680] [serial = 1132] [outer = (nil)] 03:18:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 307 (0x8d15f800) [pid = 5680] [serial = 1133] [outer = 0x8ceac000] 03:18:52 INFO - PROCESS | 5680 | 1462529932279 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 308 (0x8d8a1800) [pid = 5680] [serial = 1134] [outer = 0x8ceac000] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 307 (0x94545c00) [pid = 5680] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 306 (0x8f819400) [pid = 5680] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 305 (0x996a9000) [pid = 5680] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 304 (0x8b7cbc00) [pid = 5680] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 303 (0x8965f400) [pid = 5680] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 302 (0x9c21e000) [pid = 5680] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 301 (0x94f06000) [pid = 5680] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 300 (0x8a0c3000) [pid = 5680] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 299 (0x898e5800) [pid = 5680] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 298 (0x89658000) [pid = 5680] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 297 (0x9a674400) [pid = 5680] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 296 (0x8c09c800) [pid = 5680] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 295 (0x8778d000) [pid = 5680] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 294 (0x9a6de800) [pid = 5680] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 293 (0x8da41400) [pid = 5680] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 292 (0x8d164800) [pid = 5680] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 291 (0x8e036800) [pid = 5680] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 290 (0x9b13fc00) [pid = 5680] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 289 (0x8f5aec00) [pid = 5680] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 288 (0x9b2b4400) [pid = 5680] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 287 (0x890a4000) [pid = 5680] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 286 (0x92b17800) [pid = 5680] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 285 (0x8965d000) [pid = 5680] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 284 (0x92359000) [pid = 5680] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 283 (0x916a8800) [pid = 5680] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 282 (0x870c7000) [pid = 5680] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 281 (0x8cfa5c00) [pid = 5680] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 280 (0x94f08800) [pid = 5680] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 279 (0x8da46400) [pid = 5680] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 278 (0xa26b7400) [pid = 5680] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:18:54 INFO - PROCESS | 5680 | --DOMWINDOW == 277 (0x9b13ec00) [pid = 5680] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 276 (0x914ba000) [pid = 5680] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 275 (0x8aae9400) [pid = 5680] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 274 (0x92b81000) [pid = 5680] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 273 (0x8ce11400) [pid = 5680] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 272 (0x922bbc00) [pid = 5680] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 271 (0x9a2ce000) [pid = 5680] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 270 (0xa1045800) [pid = 5680] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 269 (0x8f8cf800) [pid = 5680] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 268 (0x9149e400) [pid = 5680] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 267 (0x8d162800) [pid = 5680] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 266 (0x916aac00) [pid = 5680] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 265 (0x8f8c3800) [pid = 5680] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 264 (0x8ee82c00) [pid = 5680] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 263 (0x898e5c00) [pid = 5680] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 262 (0x95021800) [pid = 5680] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 261 (0x94f3d800) [pid = 5680] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 260 (0x97553800) [pid = 5680] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 259 (0x9a613000) [pid = 5680] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 258 (0xa2141000) [pid = 5680] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 257 (0x9901d400) [pid = 5680] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 256 (0x93b0a400) [pid = 5680] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 255 (0x8ee84c00) [pid = 5680] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 254 (0x8ed1b000) [pid = 5680] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 253 (0x89f5ec00) [pid = 5680] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 252 (0x87ab8000) [pid = 5680] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 251 (0x9a4bb800) [pid = 5680] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 250 (0x8bdea800) [pid = 5680] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 249 (0x8ce0a000) [pid = 5680] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 248 (0x8e4e4800) [pid = 5680] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 247 (0x8ed1f400) [pid = 5680] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 246 (0x92b85400) [pid = 5680] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 245 (0x9260c400) [pid = 5680] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 244 (0x8a0c4800) [pid = 5680] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0x898f4800) [pid = 5680] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0x88f1c400) [pid = 5680] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0xa2617c00) [pid = 5680] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 240 (0x8f5b2000) [pid = 5680] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 239 (0x92b88c00) [pid = 5680] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 238 (0x8e4cac00) [pid = 5680] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 237 (0x898f1400) [pid = 5680] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 236 (0x870cf400) [pid = 5680] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 235 (0x9232e800) [pid = 5680] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 234 (0x89661800) [pid = 5680] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 233 (0x8f5b6400) [pid = 5680] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 232 (0x9753cc00) [pid = 5680] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 231 (0x8ddf7400) [pid = 5680] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 230 (0x94f01800) [pid = 5680] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3287ms 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 229 (0x9233c400) [pid = 5680] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 228 (0x8c095c00) [pid = 5680] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 227 (0x91dc3c00) [pid = 5680] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 226 (0x9c191c00) [pid = 5680] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 225 (0x8f81d800) [pid = 5680] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 224 (0x8e4e2800) [pid = 5680] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 223 (0x8f5ab800) [pid = 5680] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 222 (0x898efc00) [pid = 5680] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 221 (0x914ac000) [pid = 5680] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 220 (0x92b1c400) [pid = 5680] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 219 (0x8ae49000) [pid = 5680] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 218 (0x916b6400) [pid = 5680] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 217 (0x89f61800) [pid = 5680] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 216 (0x9b836000) [pid = 5680] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 215 (0x914a5000) [pid = 5680] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 214 (0x938b0c00) [pid = 5680] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 213 (0x8ae4cc00) [pid = 5680] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 212 (0x89f5e800) [pid = 5680] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 211 (0x8f5b1000) [pid = 5680] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 210 (0x914ab800) [pid = 5680] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 209 (0x92b17c00) [pid = 5680] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 208 (0x9260d800) [pid = 5680] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 207 (0x890af800) [pid = 5680] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 206 (0x914b9400) [pid = 5680] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 205 (0x9149f000) [pid = 5680] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 204 (0x8ce13c00) [pid = 5680] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:18:55 INFO - PROCESS | 5680 | --DOMWINDOW == 203 (0x898f4400) [pid = 5680] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:18:55 INFO - PROCESS | 5680 | 1462529935104 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:18:55 INFO - PROCESS | 5680 | 1462529935181 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 5680 | 1462529935190 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 03:18:55 INFO - PROCESS | 5680 | 1462529935228 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 5680 | 1462529935234 Marionette TRACE conn3 <- [1,1482,null,{}] 03:18:55 INFO - PROCESS | 5680 | 1462529935241 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:55 INFO - PROCESS | 5680 | 1462529935427 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:18:55 INFO - PROCESS | 5680 | 1462529935613 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f1c400 == 132 [pid = 5680] [id = 378] 03:18:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 204 (0x890a7000) [pid = 5680] [serial = 1135] [outer = (nil)] 03:18:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 205 (0x898e5c00) [pid = 5680] [serial = 1136] [outer = 0x890a7000] 03:18:55 INFO - PROCESS | 5680 | 1462529935690 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 206 (0x89f5ec00) [pid = 5680] [serial = 1137] [outer = 0x890a7000] 03:18:56 INFO - PROCESS | 5680 | 1462529936466 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1302ms 03:18:56 INFO - PROCESS | 5680 | 1462529936522 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 5680 | 1462529936526 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 03:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:18:56 INFO - PROCESS | 5680 | 1462529936537 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 5680 | 1462529936541 Marionette TRACE conn3 <- [1,1486,null,{}] 03:18:56 INFO - PROCESS | 5680 | 1462529936547 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:56 INFO - PROCESS | 5680 | 1462529936754 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:18:57 INFO - PROCESS | 5680 | 1462529937194 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x870d4800 == 133 [pid = 5680] [id = 379] 03:18:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 207 (0x872ed800) [pid = 5680] [serial = 1138] [outer = (nil)] 03:18:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 208 (0x872f9000) [pid = 5680] [serial = 1139] [outer = 0x872ed800] 03:18:57 INFO - PROCESS | 5680 | 1462529937295 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 209 (0x8778f400) [pid = 5680] [serial = 1140] [outer = 0x872ed800] 03:18:58 INFO - PROCESS | 5680 | 1462529938378 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1890ms 03:18:58 INFO - PROCESS | 5680 | 1462529938430 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 5680 | 1462529938437 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 03:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:18:58 INFO - PROCESS | 5680 | 1462529938448 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 5680 | 1462529938453 Marionette TRACE conn3 <- [1,1490,null,{}] 03:18:58 INFO - PROCESS | 5680 | 1462529938462 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:58 INFO - PROCESS | 5680 | 1462529938712 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:18:59 INFO - PROCESS | 5680 | 1462529939044 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x898ea400 == 134 [pid = 5680] [id = 380] 03:18:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 210 (0x898ee800) [pid = 5680] [serial = 1141] [outer = (nil)] 03:18:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 211 (0x89f59800) [pid = 5680] [serial = 1142] [outer = 0x898ee800] 03:18:59 INFO - PROCESS | 5680 | 1462529939142 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 212 (0x8aaf1000) [pid = 5680] [serial = 1143] [outer = 0x898ee800] 03:19:00 INFO - PROCESS | 5680 | 1462529940167 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1735ms 03:19:00 INFO - PROCESS | 5680 | 1462529940185 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 5680 | 1462529940192 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 03:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:19:00 INFO - PROCESS | 5680 | 1462529940199 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 5680 | 1462529940204 Marionette TRACE conn3 <- [1,1494,null,{}] 03:19:00 INFO - PROCESS | 5680 | 1462529940211 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:00 INFO - PROCESS | 5680 | 1462529940445 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:19:00 INFO - PROCESS | 5680 | 1462529940825 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd68400 == 135 [pid = 5680] [id = 381] 03:19:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 213 (0x8bd69400) [pid = 5680] [serial = 1144] [outer = (nil)] 03:19:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 214 (0x8bf65800) [pid = 5680] [serial = 1145] [outer = 0x8bd69400] 03:19:00 INFO - PROCESS | 5680 | 1462529940924 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 215 (0x8ce0c000) [pid = 5680] [serial = 1146] [outer = 0x8bd69400] 03:19:01 INFO - PROCESS | 5680 | 1462529941971 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1836ms 03:19:02 INFO - PROCESS | 5680 | 1462529942039 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 5680 | 1462529942046 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 03:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:19:02 INFO - PROCESS | 5680 | 1462529942074 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 5680 | 1462529942089 Marionette TRACE conn3 <- [1,1498,null,{}] 03:19:02 INFO - PROCESS | 5680 | 1462529942171 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:02 INFO - PROCESS | 5680 | 1462529942424 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:19:02 INFO - PROCESS | 5680 | 1462529942737 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd61c00 == 136 [pid = 5680] [id = 382] 03:19:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 216 (0x8bdeb000) [pid = 5680] [serial = 1147] [outer = (nil)] 03:19:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 217 (0x8ddf7400) [pid = 5680] [serial = 1148] [outer = 0x8bdeb000] 03:19:02 INFO - PROCESS | 5680 | 1462529942836 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 218 (0x8e032400) [pid = 5680] [serial = 1149] [outer = 0x8bdeb000] 03:19:03 INFO - PROCESS | 5680 | 1462529943897 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1872ms 03:19:03 INFO - PROCESS | 5680 | 1462529943931 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 5680 | 1462529943935 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 03:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:19:03 INFO - PROCESS | 5680 | 1462529943943 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 5680 | 1462529943946 Marionette TRACE conn3 <- [1,1502,null,{}] 03:19:03 INFO - PROCESS | 5680 | 1462529943952 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:04 INFO - PROCESS | 5680 | 1462529944172 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:19:04 INFO - PROCESS | 5680 | 1462529944487 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778c800 == 137 [pid = 5680] [id = 383] 03:19:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 219 (0x8ce0a000) [pid = 5680] [serial = 1150] [outer = (nil)] 03:19:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 220 (0x8e4d3000) [pid = 5680] [serial = 1151] [outer = 0x8ce0a000] 03:19:04 INFO - PROCESS | 5680 | 1462529944585 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 221 (0x8e4e2c00) [pid = 5680] [serial = 1152] [outer = 0x8ce0a000] 03:19:05 INFO - PROCESS | 5680 | 1462529945520 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1632ms 03:19:05 INFO - PROCESS | 5680 | 1462529945576 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 5680 | 1462529945580 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 03:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:19:05 INFO - PROCESS | 5680 | 1462529945587 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 5680 | 1462529945590 Marionette TRACE conn3 <- [1,1506,null,{}] 03:19:05 INFO - PROCESS | 5680 | 1462529945596 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:05 INFO - PROCESS | 5680 | 1462529945815 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:19:06 INFO - PROCESS | 5680 | 1462529946151 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed1f800 == 138 [pid = 5680] [id = 384] 03:19:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 222 (0x8ed20c00) [pid = 5680] [serial = 1153] [outer = (nil)] 03:19:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 223 (0x8ee88000) [pid = 5680] [serial = 1154] [outer = 0x8ed20c00] 03:19:06 INFO - PROCESS | 5680 | 1462529946258 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 224 (0x8f5b5c00) [pid = 5680] [serial = 1155] [outer = 0x8ed20c00] 03:19:07 INFO - PROCESS | 5680 | 1462529947242 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1679ms 03:19:07 INFO - PROCESS | 5680 | 1462529947267 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 5680 | 1462529947272 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 03:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:19:07 INFO - PROCESS | 5680 | 1462529947278 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 5680 | 1462529947281 Marionette TRACE conn3 <- [1,1510,null,{}] 03:19:07 INFO - PROCESS | 5680 | 1462529947287 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:07 INFO - PROCESS | 5680 | 1462529947504 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:19:07 INFO - PROCESS | 5680 | 1462529947826 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddf5c00 == 139 [pid = 5680] [id = 385] 03:19:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 225 (0x8ed11400) [pid = 5680] [serial = 1156] [outer = (nil)] 03:19:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 226 (0x8f8c6400) [pid = 5680] [serial = 1157] [outer = 0x8ed11400] 03:19:07 INFO - PROCESS | 5680 | 1462529947920 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 227 (0x8f8cd000) [pid = 5680] [serial = 1158] [outer = 0x8ed11400] 03:19:09 INFO - PROCESS | 5680 | 1462529949184 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1940ms 03:19:09 INFO - PROCESS | 5680 | 1462529949222 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 5680 | 1462529949227 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 03:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:19:09 INFO - PROCESS | 5680 | 1462529949239 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 5680 | 1462529949243 Marionette TRACE conn3 <- [1,1514,null,{}] 03:19:09 INFO - PROCESS | 5680 | 1462529949254 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:09 INFO - PROCESS | 5680 | 1462529949690 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:19:10 INFO - PROCESS | 5680 | 1462529949992 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x870cf400 == 140 [pid = 5680] [id = 386] 03:19:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 228 (0x8f81d000) [pid = 5680] [serial = 1159] [outer = (nil)] 03:19:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 229 (0x9149f400) [pid = 5680] [serial = 1160] [outer = 0x8f81d000] 03:19:10 INFO - PROCESS | 5680 | 1462529950094 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 230 (0x914a6000) [pid = 5680] [serial = 1161] [outer = 0x8f81d000] 03:19:11 INFO - PROCESS | 5680 | 1462529951013 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1840ms 03:19:11 INFO - PROCESS | 5680 | 1462529951079 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 5680 | 1462529951084 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 03:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:19:11 INFO - PROCESS | 5680 | 1462529951095 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 5680 | 1462529951099 Marionette TRACE conn3 <- [1,1518,null,{}] 03:19:11 INFO - PROCESS | 5680 | 1462529951105 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:11 INFO - PROCESS | 5680 | 1462529951354 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:19:11 INFO - PROCESS | 5680 | 1462529951673 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9c7800 == 141 [pid = 5680] [id = 387] 03:19:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 231 (0x8f9cf800) [pid = 5680] [serial = 1162] [outer = (nil)] 03:19:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 232 (0x914b9800) [pid = 5680] [serial = 1163] [outer = 0x8f9cf800] 03:19:11 INFO - PROCESS | 5680 | 1462529951767 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 233 (0x916a8800) [pid = 5680] [serial = 1164] [outer = 0x8f9cf800] 03:19:12 INFO - PROCESS | 5680 | 1462529952696 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1641ms 03:19:12 INFO - PROCESS | 5680 | 1462529952736 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 5680 | 1462529952741 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 03:19:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:19:12 INFO - PROCESS | 5680 | 1462529952748 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 5680 | 1462529952752 Marionette TRACE conn3 <- [1,1522,null,{}] 03:19:12 INFO - PROCESS | 5680 | 1462529952758 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:13 INFO - PROCESS | 5680 | 1462529953010 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:19:13 INFO - PROCESS | 5680 | 1462529953336 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x87789c00 == 142 [pid = 5680] [id = 388] 03:19:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 234 (0x8ddfb000) [pid = 5680] [serial = 1165] [outer = (nil)] 03:19:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 235 (0x91dc5400) [pid = 5680] [serial = 1166] [outer = 0x8ddfb000] 03:19:13 INFO - PROCESS | 5680 | 1462529953426 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 236 (0x91dca800) [pid = 5680] [serial = 1167] [outer = 0x8ddfb000] 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:19:14 INFO - PROCESS | 5680 | 1462529954239 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:19:14 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 () { 03:19:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:19:14 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 () { 03:19:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:19:14 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 () { 03:19:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:19:14 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 () { 03:19:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:19:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1537ms 03:19:14 INFO - PROCESS | 5680 | 1462529954288 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 5680 | 1462529954293 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 03:19:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:19:14 INFO - PROCESS | 5680 | 1462529954319 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 5680 | 1462529954324 Marionette TRACE conn3 <- [1,1526,null,{}] 03:19:14 INFO - PROCESS | 5680 | 1462529954336 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:14 INFO - PROCESS | 5680 | 1462529954551 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:19:14 INFO - PROCESS | 5680 | 1462529954824 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x92337000 == 143 [pid = 5680] [id = 389] 03:19:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 237 (0x92338800) [pid = 5680] [serial = 1168] [outer = (nil)] 03:19:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 238 (0x9233a800) [pid = 5680] [serial = 1169] [outer = 0x92338800] 03:19:15 INFO - PROCESS | 5680 | 1462529955008 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 239 (0x92a91400) [pid = 5680] [serial = 1170] [outer = 0x92338800] 03:19:15 INFO - PROCESS | 5680 | 1462529955898 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:19:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:19:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:19:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:19:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:19:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:19:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:19:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1669ms 03:19:15 INFO - PROCESS | 5680 | 1462529955978 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:19:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:19:15 INFO - PROCESS | 5680 | 1462529955982 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 03:19:15 INFO - PROCESS | 5680 | 1462529955990 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 5680 | 1462529955996 Marionette TRACE conn3 <- [1,1530,null,{}] 03:19:16 INFO - PROCESS | 5680 | 1462529956002 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:16 INFO - PROCESS | 5680 | 1462529956243 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:19:16 INFO - PROCESS | 5680 | 1462529956587 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dc7c00 == 144 [pid = 5680] [id = 390] 03:19:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 240 (0x92607000) [pid = 5680] [serial = 1171] [outer = (nil)] 03:19:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 241 (0x92b18c00) [pid = 5680] [serial = 1172] [outer = 0x92607000] 03:19:16 INFO - PROCESS | 5680 | 1462529956682 Marionette DEBUG loaded listener.js 03:19:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 242 (0x92b1c400) [pid = 5680] [serial = 1173] [outer = 0x92607000] 03:19:17 INFO - PROCESS | 5680 | 1462529957499 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:19:17 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 03:19:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:19:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:19:17 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. 03:19:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:19:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1537ms 03:19:17 INFO - PROCESS | 5680 | 1462529957528 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 5680 | 1462529957531 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 03:19:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:19:17 INFO - PROCESS | 5680 | 1462529957539 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 5680 | 1462529957543 Marionette TRACE conn3 <- [1,1534,null,{}] 03:19:17 INFO - PROCESS | 5680 | 1462529957550 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:17 INFO - PROCESS | 5680 | 1462529957766 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:19:18 INFO - PROCESS | 5680 | 1462529958051 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778cc00 == 145 [pid = 5680] [id = 391] 03:19:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 243 (0x92a99c00) [pid = 5680] [serial = 1174] [outer = (nil)] 03:19:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 244 (0x92d5c400) [pid = 5680] [serial = 1175] [outer = 0x92a99c00] 03:19:18 INFO - PROCESS | 5680 | 1462529958141 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 245 (0x93933c00) [pid = 5680] [serial = 1176] [outer = 0x92a99c00] 03:19:19 INFO - PROCESS | 5680 | 1462529959088 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:19:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1585ms 03:19:19 INFO - PROCESS | 5680 | 1462529959124 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:19:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:19:19 INFO - PROCESS | 5680 | 1462529959138 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 03:19:19 INFO - PROCESS | 5680 | 1462529959145 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 5680 | 1462529959149 Marionette TRACE conn3 <- [1,1538,null,{}] 03:19:19 INFO - PROCESS | 5680 | 1462529959155 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:19 INFO - PROCESS | 5680 | 1462529959371 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:19:19 INFO - PROCESS | 5680 | 1462529959706 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b16c00 == 146 [pid = 5680] [id = 392] 03:19:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 246 (0x92b7f800) [pid = 5680] [serial = 1177] [outer = (nil)] 03:19:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 247 (0x94551000) [pid = 5680] [serial = 1178] [outer = 0x92b7f800] 03:19:19 INFO - PROCESS | 5680 | 1462529959805 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 248 (0x94f05c00) [pid = 5680] [serial = 1179] [outer = 0x92b7f800] 03:19:20 INFO - PROCESS | 5680 | 1462529960731 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1632ms 03:19:20 INFO - PROCESS | 5680 | 1462529960778 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 5680 | 1462529960782 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 03:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:19:20 INFO - PROCESS | 5680 | 1462529960789 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 5680 | 1462529960792 Marionette TRACE conn3 <- [1,1542,null,{}] 03:19:20 INFO - PROCESS | 5680 | 1462529960799 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:21 INFO - PROCESS | 5680 | 1462529961024 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:19:21 INFO - PROCESS | 5680 | 1462529961365 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778a400 == 147 [pid = 5680] [id = 393] 03:19:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 249 (0x8b7d0400) [pid = 5680] [serial = 1180] [outer = (nil)] 03:19:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 250 (0x95387800) [pid = 5680] [serial = 1181] [outer = 0x8b7d0400] 03:19:21 INFO - PROCESS | 5680 | 1462529961468 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 251 (0x953a6800) [pid = 5680] [serial = 1182] [outer = 0x8b7d0400] 03:19:22 INFO - PROCESS | 5680 | 1462529962371 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:19:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1643ms 03:19:22 INFO - PROCESS | 5680 | 1462529962434 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 5680 | 1462529962438 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 03:19:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:19:22 INFO - PROCESS | 5680 | 1462529962444 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 5680 | 1462529962448 Marionette TRACE conn3 <- [1,1546,null,{}] 03:19:22 INFO - PROCESS | 5680 | 1462529962454 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:22 INFO - PROCESS | 5680 | 1462529962683 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:19:23 INFO - PROCESS | 5680 | 1462529963017 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x94f04800 == 148 [pid = 5680] [id = 394] 03:19:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 252 (0x94f0c000) [pid = 5680] [serial = 1183] [outer = (nil)] 03:19:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 253 (0x990bf000) [pid = 5680] [serial = 1184] [outer = 0x94f0c000] 03:19:23 INFO - PROCESS | 5680 | 1462529963113 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 254 (0x9969c400) [pid = 5680] [serial = 1185] [outer = 0x94f0c000] 03:19:24 INFO - PROCESS | 5680 | 1462529964018 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:19:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1644ms 03:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:19:24 INFO - PROCESS | 5680 | 1462529964090 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:19:24 INFO - PROCESS | 5680 | 1462529964093 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 03:19:24 INFO - PROCESS | 5680 | 1462529964101 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 5680 | 1462529964104 Marionette TRACE conn3 <- [1,1550,null,{}] 03:19:24 INFO - PROCESS | 5680 | 1462529964110 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:24 INFO - PROCESS | 5680 | 1462529964334 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:19:24 INFO - PROCESS | 5680 | 1462529964668 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x95021800 == 149 [pid = 5680] [id = 395] 03:19:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 255 (0x97553800) [pid = 5680] [serial = 1186] [outer = (nil)] 03:19:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 256 (0x99fb7c00) [pid = 5680] [serial = 1187] [outer = 0x97553800] 03:19:24 INFO - PROCESS | 5680 | 1462529964759 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 257 (0x9a240800) [pid = 5680] [serial = 1188] [outer = 0x97553800] 03:19:25 INFO - PROCESS | 5680 | 1462529965779 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1744ms 03:19:25 INFO - PROCESS | 5680 | 1462529965844 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 5680 | 1462529965847 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 03:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:19:25 INFO - PROCESS | 5680 | 1462529965855 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 5680 | 1462529965859 Marionette TRACE conn3 <- [1,1554,null,{}] 03:19:25 INFO - PROCESS | 5680 | 1462529965865 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:26 INFO - PROCESS | 5680 | 1462529966108 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:19:26 INFO - PROCESS | 5680 | 1462529966479 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f81b400 == 150 [pid = 5680] [id = 396] 03:19:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 258 (0x91dd0800) [pid = 5680] [serial = 1189] [outer = (nil)] 03:19:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 259 (0x9a4bd800) [pid = 5680] [serial = 1190] [outer = 0x91dd0800] 03:19:26 INFO - PROCESS | 5680 | 1462529966572 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 260 (0x9a61b400) [pid = 5680] [serial = 1191] [outer = 0x91dd0800] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x922afc00 == 149 [pid = 5680] [id = 317] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x89657c00 == 148 [pid = 5680] [id = 240] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x88f1c400 == 147 [pid = 5680] [id = 378] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x8ceaa000 == 146 [pid = 5680] [id = 377] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x872ee000 == 145 [pid = 5680] [id = 376] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x870cbc00 == 144 [pid = 5680] [id = 375] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7c8400 == 143 [pid = 5680] [id = 374] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x870c9800 == 142 [pid = 5680] [id = 373] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x87790400 == 141 [pid = 5680] [id = 372] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x89f57400 == 140 [pid = 5680] [id = 361] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x91dc6400 == 139 [pid = 5680] [id = 360] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7d0800 == 138 [pid = 5680] [id = 359] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaef800 == 137 [pid = 5680] [id = 357] 03:19:28 INFO - PROCESS | 5680 | --DOCSHELL 0x898f0800 == 136 [pid = 5680] [id = 358] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 259 (0x9a4b2400) [pid = 5680] [serial = 960] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 258 (0x914aa400) [pid = 5680] [serial = 780] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 257 (0x9a1eac00) [pid = 5680] [serial = 849] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 256 (0x8d8a1400) [pid = 5680] [serial = 636] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 255 (0x8b7c4800) [pid = 5680] [serial = 705] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 254 (0x9d4bac00) [pid = 5680] [serial = 975] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 253 (0x996a5000) [pid = 5680] [serial = 957] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 252 (0xa67ea400) [pid = 5680] [serial = 1050] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 251 (0x8af9d800) [pid = 5680] [serial = 1065] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 250 (0x9a775c00) [pid = 5680] [serial = 723] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 249 (0x9b4a1400) [pid = 5680] [serial = 1029] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 248 (0x8d15d800) [pid = 5680] [serial = 1013] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 247 (0x8ddfc800) [pid = 5680] [serial = 1043] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 246 (0x9b140c00) [pid = 5680] [serial = 858] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 245 (0x9235c400) [pid = 5680] [serial = 732] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 244 (0x8e4c6000) [pid = 5680] [serial = 708] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 243 (0x8e4e8400) [pid = 5680] [serial = 888] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 242 (0x9bf66c00) [pid = 5680] [serial = 966] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 241 (0xa30e0400) [pid = 5680] [serial = 1037] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 240 (0x9b4bc000) [pid = 5680] [serial = 924] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 239 (0x890ad800) [pid = 5680] [serial = 672] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 238 (0x92d57400) [pid = 5680] [serial = 831] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 237 (0x8d89f000) [pid = 5680] [serial = 861] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 236 (0x9537c800) [pid = 5680] [serial = 954] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 235 (0x92b7b000) [pid = 5680] [serial = 714] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 234 (0x870d0000) [pid = 5680] [serial = 1055] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 233 (0x8e4ccc00) [pid = 5680] [serial = 825] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 232 (0x97557c00) [pid = 5680] [serial = 840] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 231 (0x9b032400) [pid = 5680] [serial = 921] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 230 (0xa62ea000) [pid = 5680] [serial = 1040] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 229 (0x870d4000) [pid = 5680] [serial = 1056] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 228 (0x9c191800) [pid = 5680] [serial = 1032] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 227 (0x92356800) [pid = 5680] [serial = 639] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 226 (0x8b7c5c00) [pid = 5680] [serial = 765] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 225 (0x93937c00) [pid = 5680] [serial = 1019] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 224 (0x8ddee400) [pid = 5680] [serial = 1068] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 223 (0x92b84800) [pid = 5680] [serial = 903] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 222 (0xa22b2000) [pid = 5680] [serial = 981] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 221 (0xa219b800) [pid = 5680] [serial = 978] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 220 (0x916af000) [pid = 5680] [serial = 711] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 219 (0x9a4bdc00) [pid = 5680] [serial = 918] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 218 (0x99626000) [pid = 5680] [serial = 1025] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 217 (0x9c236800) [pid = 5680] [serial = 972] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 216 (0x914a8800) [pid = 5680] [serial = 894] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 215 (0x9501fc00) [pid = 5680] [serial = 909] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 214 (0x89f62c00) [pid = 5680] [serial = 654] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 213 (0x97552800) [pid = 5680] [serial = 1022] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 212 (0x9a6d7c00) [pid = 5680] [serial = 720] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 211 (0x8aaf7000) [pid = 5680] [serial = 1064] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 210 (0x9a2d3800) [pid = 5680] [serial = 915] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 209 (0x9a76cc00) [pid = 5680] [serial = 855] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 208 (0xa3052800) [pid = 5680] [serial = 984] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 207 (0x99fadc00) [pid = 5680] [serial = 846] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 206 (0x94f0b000) [pid = 5680] [serial = 834] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 205 (0x916b3000) [pid = 5680] [serial = 1017] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 204 (0x8d163400) [pid = 5680] [serial = 1067] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 203 (0x8f8c4000) [pid = 5680] [serial = 1071] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 202 (0x8f8cd800) [pid = 5680] [serial = 726] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 201 (0x87ac2400) [pid = 5680] [serial = 1053] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 200 (0x9a6d9000) [pid = 5680] [serial = 852] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 199 (0x8a0ca400) [pid = 5680] [serial = 1061] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 198 (0xa67de000) [pid = 5680] [serial = 1044] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 197 (0x8ce0c400) [pid = 5680] [serial = 729] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 196 (0x8ddf4c00) [pid = 5680] [serial = 768] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 195 (0x9233b400) [pid = 5680] [serial = 666] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 194 (0x916ac400) [pid = 5680] [serial = 783] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 193 (0x99623400) [pid = 5680] [serial = 843] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 192 (0x92b1ac00) [pid = 5680] [serial = 792] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 191 (0x8a0ca800) [pid = 5680] [serial = 1047] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 190 (0xa6286000) [pid = 5680] [serial = 1049] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 189 (0x87abf000) [pid = 5680] [serial = 1052] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 188 (0x953aa400) [pid = 5680] [serial = 990] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 187 (0x8e4ea800) [pid = 5680] [serial = 669] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 186 (0xa354a800) [pid = 5680] [serial = 987] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 185 (0x8f8cec00) [pid = 5680] [serial = 891] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 184 (0x8f5a9400) [pid = 5680] [serial = 1070] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 183 (0x9b142000) [pid = 5680] [serial = 1028] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 182 (0x9a6db800) [pid = 5680] [serial = 645] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 181 (0x9b4b8800) [pid = 5680] [serial = 648] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 180 (0xa34be000) [pid = 5680] [serial = 993] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 179 (0x872f6c00) [pid = 5680] [serial = 1059] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 178 (0x94f0f000) [pid = 5680] [serial = 1020] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 177 (0xa5040000) [pid = 5680] [serial = 663] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x9755e400) [pid = 5680] [serial = 1023] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x8b7c8c00) [pid = 5680] [serial = 822] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x9a6e4c00) [pid = 5680] [serial = 735] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x9902a400) [pid = 5680] [serial = 912] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8ee8f800) [pid = 5680] [serial = 951] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x95029000) [pid = 5680] [serial = 642] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x9b7b1000) [pid = 5680] [serial = 963] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x99fb8c00) [pid = 5680] [serial = 1026] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8cfa7000) [pid = 5680] [serial = 885] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8f820c00) [pid = 5680] [serial = 1016] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x92330800) [pid = 5680] [serial = 897] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0xa2271000) [pid = 5680] [serial = 651] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0xa050c000) [pid = 5680] [serial = 1035] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x8ee90c00) [pid = 5680] [serial = 771] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x872f4800) [pid = 5680] [serial = 1058] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x8f819800) [pid = 5680] [serial = 774] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x92335000) [pid = 5680] [serial = 657] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x9755a800) [pid = 5680] [serial = 717] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x93b09400) [pid = 5680] [serial = 906] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x9233d400) [pid = 5680] [serial = 660] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x9d8ba000) [pid = 5680] [serial = 1034] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x9235b400) [pid = 5680] [serial = 789] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0xa675cc00) [pid = 5680] [serial = 1041] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x91dccc00) [pid = 5680] [serial = 798] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x9c0ab000) [pid = 5680] [serial = 969] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x9235d800) [pid = 5680] [serial = 900] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8a0c8c00) [pid = 5680] [serial = 1046] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x9a6e6c00) [pid = 5680] [serial = 738] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8cfa2800) [pid = 5680] [serial = 948] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x8ae43400) [pid = 5680] [serial = 882] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x8f8ce400) [pid = 5680] [serial = 777] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x91dcc000) [pid = 5680] [serial = 786] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x9393fc00) [pid = 5680] [serial = 795] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x953ab000) [pid = 5680] [serial = 837] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x9a775800) [pid = 5680] [serial = 675] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0xa3241c00) [pid = 5680] [serial = 1038] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x9235c800) [pid = 5680] [serial = 828] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8da43c00) [pid = 5680] [serial = 1014] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x92359800) [pid = 5680] [serial = 1011] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x9bf6a800) [pid = 5680] [serial = 1031] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x914ae400) [pid = 5680] [serial = 618] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x94f09c00) [pid = 5680] [serial = 945] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x9149e000) [pid = 5680] [serial = 1073] [outer = (nil)] [url = about:blank] 03:19:29 INFO - PROCESS | 5680 | 1462529969000 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:19:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 3187ms 03:19:29 INFO - PROCESS | 5680 | 1462529969044 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 5680 | 1462529969050 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 03:19:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:19:29 INFO - PROCESS | 5680 | 1462529969059 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 5680 | 1462529969063 Marionette TRACE conn3 <- [1,1558,null,{}] 03:19:29 INFO - PROCESS | 5680 | 1462529969071 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:29 INFO - PROCESS | 5680 | 1462529969281 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:19:29 INFO - PROCESS | 5680 | 1462529969458 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778f800 == 137 [pid = 5680] [id = 397] 03:19:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x879c2000) [pid = 5680] [serial = 1192] [outer = (nil)] 03:19:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x87abcc00) [pid = 5680] [serial = 1193] [outer = 0x879c2000] 03:19:29 INFO - PROCESS | 5680 | 1462529969559 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x88f14400) [pid = 5680] [serial = 1194] [outer = 0x879c2000] 03:19:30 INFO - PROCESS | 5680 | 1462529970445 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:19:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1403ms 03:19:30 INFO - PROCESS | 5680 | 1462529970463 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 5680 | 1462529970471 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 03:19:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:19:30 INFO - PROCESS | 5680 | 1462529970482 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 5680 | 1462529970485 Marionette TRACE conn3 <- [1,1562,null,{}] 03:19:30 INFO - PROCESS | 5680 | 1462529970492 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:30 INFO - PROCESS | 5680 | 1462529970792 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:19:30 INFO - PROCESS | 5680 | 1462529970830 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f1d800 == 138 [pid = 5680] [id = 398] 03:19:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x890a3800) [pid = 5680] [serial = 1195] [outer = (nil)] 03:19:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x89f5c800) [pid = 5680] [serial = 1196] [outer = 0x890a3800] 03:19:30 INFO - PROCESS | 5680 | 1462529970907 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8a0cb800) [pid = 5680] [serial = 1197] [outer = 0x890a3800] 03:19:31 INFO - PROCESS | 5680 | 1462529971992 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:19:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:19:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1585ms 03:19:32 INFO - PROCESS | 5680 | 1462529972068 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 5680 | 1462529972071 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 03:19:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:19:32 INFO - PROCESS | 5680 | 1462529972079 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 5680 | 1462529972085 Marionette TRACE conn3 <- [1,1566,null,{}] 03:19:32 INFO - PROCESS | 5680 | 1462529972108 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:32 INFO - PROCESS | 5680 | 1462529972530 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:19:33 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8da44800) [pid = 5680] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:19:33 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x870ce400) [pid = 5680] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:19:33 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x8bd6e000) [pid = 5680] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:19:33 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x872f9800) [pid = 5680] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:19:33 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x87783c00) [pid = 5680] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:19:33 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8ceac000) [pid = 5680] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:19:33 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x872ee800) [pid = 5680] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:19:33 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x87790c00) [pid = 5680] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:19:33 INFO - PROCESS | 5680 | 1462529973187 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x870ce400 == 139 [pid = 5680] [id = 399] 03:19:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x872ee800) [pid = 5680] [serial = 1198] [outer = (nil)] 03:19:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x88f13c00) [pid = 5680] [serial = 1199] [outer = 0x872ee800] 03:19:33 INFO - PROCESS | 5680 | 1462529973274 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8b7ca400) [pid = 5680] [serial = 1200] [outer = 0x872ee800] 03:19:34 INFO - PROCESS | 5680 | 1462529974091 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2048ms 03:19:34 INFO - PROCESS | 5680 | 1462529974127 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 5680 | 1462529974131 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 03:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:19:34 INFO - PROCESS | 5680 | 1462529974138 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 5680 | 1462529974141 Marionette TRACE conn3 <- [1,1570,null,{}] 03:19:34 INFO - PROCESS | 5680 | 1462529974147 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:34 INFO - PROCESS | 5680 | 1462529974341 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:19:34 INFO - PROCESS | 5680 | 1462529974362 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x898edc00 == 140 [pid = 5680] [id = 400] 03:19:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8a0d0400) [pid = 5680] [serial = 1201] [outer = (nil)] 03:19:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8bf63800) [pid = 5680] [serial = 1202] [outer = 0x8a0d0400] 03:19:34 INFO - PROCESS | 5680 | 1462529974608 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8c09a800) [pid = 5680] [serial = 1203] [outer = 0x8a0d0400] 03:19:35 INFO - PROCESS | 5680 | 1462529975653 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1594ms 03:19:35 INFO - PROCESS | 5680 | 1462529975733 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 5680 | 1462529975740 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 03:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:19:35 INFO - PROCESS | 5680 | 1462529975750 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 5680 | 1462529975757 Marionette TRACE conn3 <- [1,1574,null,{}] 03:19:35 INFO - PROCESS | 5680 | 1462529975768 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:36 INFO - PROCESS | 5680 | 1462529976055 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:19:36 INFO - PROCESS | 5680 | 1462529976397 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f1000 == 141 [pid = 5680] [id = 401] 03:19:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x87787400) [pid = 5680] [serial = 1204] [outer = (nil)] 03:19:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x87abe400) [pid = 5680] [serial = 1205] [outer = 0x87787400] 03:19:36 INFO - PROCESS | 5680 | 1462529976493 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8965e400) [pid = 5680] [serial = 1206] [outer = 0x87787400] 03:19:37 INFO - PROCESS | 5680 | 1462529977479 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:19:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1795ms 03:19:37 INFO - PROCESS | 5680 | 1462529977545 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 5680 | 1462529977555 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 03:19:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:19:37 INFO - PROCESS | 5680 | 1462529977567 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 5680 | 1462529977571 Marionette TRACE conn3 <- [1,1578,null,{}] 03:19:37 INFO - PROCESS | 5680 | 1462529977579 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:37 INFO - PROCESS | 5680 | 1462529977873 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:19:38 INFO - PROCESS | 5680 | 1462529978193 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af9b000 == 142 [pid = 5680] [id = 402] 03:19:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8af9bc00) [pid = 5680] [serial = 1207] [outer = (nil)] 03:19:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8bd6a800) [pid = 5680] [serial = 1208] [outer = 0x8af9bc00] 03:19:38 INFO - PROCESS | 5680 | 1462529978282 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8ce05400) [pid = 5680] [serial = 1209] [outer = 0x8af9bc00] 03:19:39 INFO - PROCESS | 5680 | 1462529979324 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1791ms 03:19:39 INFO - PROCESS | 5680 | 1462529979358 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:19:39 INFO - PROCESS | 5680 | 1462529979363 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 03:19:39 INFO - PROCESS | 5680 | 1462529979371 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 5680 | 1462529979378 Marionette TRACE conn3 <- [1,1582,null,{}] 03:19:39 INFO - PROCESS | 5680 | 1462529979397 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:39 INFO - PROCESS | 5680 | 1462529979637 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:19:39 INFO - PROCESS | 5680 | 1462529979949 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ceb0800 == 143 [pid = 5680] [id = 403] 03:19:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8cfac000) [pid = 5680] [serial = 1210] [outer = (nil)] 03:19:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x8d162800) [pid = 5680] [serial = 1211] [outer = 0x8cfac000] 03:19:40 INFO - PROCESS | 5680 | 1462529980050 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8d89cc00) [pid = 5680] [serial = 1212] [outer = 0x8cfac000] 03:19:41 INFO - PROCESS | 5680 | 1462529981074 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1743ms 03:19:41 INFO - PROCESS | 5680 | 1462529981113 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 5680 | 1462529981119 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 03:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:19:41 INFO - PROCESS | 5680 | 1462529981126 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 5680 | 1462529981130 Marionette TRACE conn3 <- [1,1586,null,{}] 03:19:41 INFO - PROCESS | 5680 | 1462529981136 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:41 INFO - PROCESS | 5680 | 1462529981368 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:19:41 INFO - PROCESS | 5680 | 1462529981690 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ceb0000 == 144 [pid = 5680] [id = 404] 03:19:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x8cfa9c00) [pid = 5680] [serial = 1213] [outer = (nil)] 03:19:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x8dded800) [pid = 5680] [serial = 1214] [outer = 0x8cfa9c00] 03:19:41 INFO - PROCESS | 5680 | 1462529981788 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x8ddf4400) [pid = 5680] [serial = 1215] [outer = 0x8cfa9c00] 03:19:42 INFO - PROCESS | 5680 | 1462529982704 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1636ms 03:19:42 INFO - PROCESS | 5680 | 1462529982763 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 5680 | 1462529982766 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 03:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:19:42 INFO - PROCESS | 5680 | 1462529982774 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 5680 | 1462529982778 Marionette TRACE conn3 <- [1,1590,null,{}] 03:19:42 INFO - PROCESS | 5680 | 1462529982784 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:43 INFO - PROCESS | 5680 | 1462529983014 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:19:43 INFO - PROCESS | 5680 | 1462529983326 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdf9c00 == 145 [pid = 5680] [id = 405] 03:19:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x8da44400) [pid = 5680] [serial = 1216] [outer = (nil)] 03:19:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x8e036400) [pid = 5680] [serial = 1217] [outer = 0x8da44400] 03:19:43 INFO - PROCESS | 5680 | 1462529983423 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x8e4ca400) [pid = 5680] [serial = 1218] [outer = 0x8da44400] 03:19:44 INFO - PROCESS | 5680 | 1462529984344 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1633ms 03:19:44 INFO - PROCESS | 5680 | 1462529984408 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 5680 | 1462529984413 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 03:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:19:44 INFO - PROCESS | 5680 | 1462529984420 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 5680 | 1462529984423 Marionette TRACE conn3 <- [1,1594,null,{}] 03:19:44 INFO - PROCESS | 5680 | 1462529984430 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:44 INFO - PROCESS | 5680 | 1462529984680 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:19:45 INFO - PROCESS | 5680 | 1462529985007 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da4f000 == 146 [pid = 5680] [id = 406] 03:19:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x8ddf4800) [pid = 5680] [serial = 1219] [outer = (nil)] 03:19:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x8f5a9800) [pid = 5680] [serial = 1220] [outer = 0x8ddf4800] 03:19:45 INFO - PROCESS | 5680 | 1462529985104 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x8f5aec00) [pid = 5680] [serial = 1221] [outer = 0x8ddf4800] 03:19:46 INFO - PROCESS | 5680 | 1462529986056 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1689ms 03:19:46 INFO - PROCESS | 5680 | 1462529986111 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:19:46 INFO - PROCESS | 5680 | 1462529986114 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 03:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:19:46 INFO - PROCESS | 5680 | 1462529986121 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 5680 | 1462529986125 Marionette TRACE conn3 <- [1,1598,null,{}] 03:19:46 INFO - PROCESS | 5680 | 1462529986132 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:46 INFO - PROCESS | 5680 | 1462529986352 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:19:46 INFO - PROCESS | 5680 | 1462529986678 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee87000 == 147 [pid = 5680] [id = 407] 03:19:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x8f5b2c00) [pid = 5680] [serial = 1222] [outer = (nil)] 03:19:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x8f81d800) [pid = 5680] [serial = 1223] [outer = 0x8f5b2c00] 03:19:46 INFO - PROCESS | 5680 | 1462529986785 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x8f8ce800) [pid = 5680] [serial = 1224] [outer = 0x8f5b2c00] 03:19:47 INFO - PROCESS | 5680 | 1462529987703 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1634ms 03:19:47 INFO - PROCESS | 5680 | 1462529987757 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 5680 | 1462529987760 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 03:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:19:47 INFO - PROCESS | 5680 | 1462529987767 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 5680 | 1462529987770 Marionette TRACE conn3 <- [1,1602,null,{}] 03:19:47 INFO - PROCESS | 5680 | 1462529987777 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:47 INFO - PROCESS | 5680 | 1462529987988 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:19:48 INFO - PROCESS | 5680 | 1462529988298 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d15b000 == 148 [pid = 5680] [id = 408] 03:19:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x8f5aac00) [pid = 5680] [serial = 1225] [outer = (nil)] 03:19:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x8f9d0400) [pid = 5680] [serial = 1226] [outer = 0x8f5aac00] 03:19:48 INFO - PROCESS | 5680 | 1462529988393 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x914a4800) [pid = 5680] [serial = 1227] [outer = 0x8f5aac00] 03:19:49 INFO - PROCESS | 5680 | 1462529989342 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1636ms 03:19:49 INFO - PROCESS | 5680 | 1462529989404 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:19:49 INFO - PROCESS | 5680 | 1462529989408 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 03:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:19:49 INFO - PROCESS | 5680 | 1462529989415 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 5680 | 1462529989419 Marionette TRACE conn3 <- [1,1606,null,{}] 03:19:49 INFO - PROCESS | 5680 | 1462529989425 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:49 INFO - PROCESS | 5680 | 1462529989658 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:19:49 INFO - PROCESS | 5680 | 1462529989973 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdf1000 == 149 [pid = 5680] [id = 409] 03:19:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x8f5ac400) [pid = 5680] [serial = 1228] [outer = (nil)] 03:19:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x914b8c00) [pid = 5680] [serial = 1229] [outer = 0x8f5ac400] 03:19:50 INFO - PROCESS | 5680 | 1462529990070 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x916ad400) [pid = 5680] [serial = 1230] [outer = 0x8f5ac400] 03:19:51 INFO - PROCESS | 5680 | 1462529991012 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1637ms 03:19:51 INFO - PROCESS | 5680 | 1462529991053 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 5680 | 1462529991058 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 03:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:19:51 INFO - PROCESS | 5680 | 1462529991064 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 5680 | 1462529991068 Marionette TRACE conn3 <- [1,1610,null,{}] 03:19:51 INFO - PROCESS | 5680 | 1462529991074 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:51 INFO - PROCESS | 5680 | 1462529991301 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:19:51 INFO - PROCESS | 5680 | 1462529991629 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x898ebc00 == 150 [pid = 5680] [id = 410] 03:19:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x8ed18000) [pid = 5680] [serial = 1231] [outer = (nil)] 03:19:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x922b0400) [pid = 5680] [serial = 1232] [outer = 0x8ed18000] 03:19:51 INFO - PROCESS | 5680 | 1462529991726 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x9232e800) [pid = 5680] [serial = 1233] [outer = 0x8ed18000] 03:19:52 INFO - PROCESS | 5680 | 1462529992627 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:19:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1589ms 03:19:52 INFO - PROCESS | 5680 | 1462529992654 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:19:52 INFO - PROCESS | 5680 | 1462529992659 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 03:19:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:19:52 INFO - PROCESS | 5680 | 1462529992688 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 5680 | 1462529992694 Marionette TRACE conn3 <- [1,1614,null,{}] 03:19:52 INFO - PROCESS | 5680 | 1462529992701 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:52 INFO - PROCESS | 5680 | 1462529992955 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:19:53 INFO - PROCESS | 5680 | 1462529993282 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x92334c00 == 151 [pid = 5680] [id = 411] 03:19:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x92362400) [pid = 5680] [serial = 1234] [outer = (nil)] 03:19:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x92608400) [pid = 5680] [serial = 1235] [outer = 0x92362400] 03:19:53 INFO - PROCESS | 5680 | 1462529993391 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x92a93c00) [pid = 5680] [serial = 1236] [outer = 0x92362400] 03:19:54 INFO - PROCESS | 5680 | 1462529994322 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:19:54 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 03:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1695ms 03:19:54 INFO - PROCESS | 5680 | 1462529994379 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:19:54 INFO - PROCESS | 5680 | 1462529994382 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 03:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:19:54 INFO - PROCESS | 5680 | 1462529994390 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 5680 | 1462529994393 Marionette TRACE conn3 <- [1,1618,null,{}] 03:19:54 INFO - PROCESS | 5680 | 1462529994401 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:54 INFO - PROCESS | 5680 | 1462529994631 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:19:54 INFO - PROCESS | 5680 | 1462529994950 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x92335800 == 152 [pid = 5680] [id = 412] 03:19:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x92339800) [pid = 5680] [serial = 1237] [outer = (nil)] 03:19:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x92a9f800) [pid = 5680] [serial = 1238] [outer = 0x92339800] 03:19:55 INFO - PROCESS | 5680 | 1462529995044 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x92b1ac00) [pid = 5680] [serial = 1239] [outer = 0x92339800] 03:19:56 INFO - PROCESS | 5680 | 1462529996022 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:19:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:19:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1686ms 03:19:56 INFO - PROCESS | 5680 | 1462529996077 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 5680 | 1462529996080 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 03:19:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:19:56 INFO - PROCESS | 5680 | 1462529996099 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 5680 | 1462529996102 Marionette TRACE conn3 <- [1,1622,null,{}] 03:19:56 INFO - PROCESS | 5680 | 1462529996109 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:56 INFO - PROCESS | 5680 | 1462529996342 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:19:56 INFO - PROCESS | 5680 | 1462529996669 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4e1000 == 153 [pid = 5680] [id = 413] 03:19:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x9260f400) [pid = 5680] [serial = 1240] [outer = (nil)] 03:19:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x92d59800) [pid = 5680] [serial = 1241] [outer = 0x9260f400] 03:19:56 INFO - PROCESS | 5680 | 1462529996764 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0x93b0b000) [pid = 5680] [serial = 1242] [outer = 0x9260f400] 03:19:57 INFO - PROCESS | 5680 | 1462529997663 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:19:57 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 03:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1639ms 03:19:57 INFO - PROCESS | 5680 | 1462529997739 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 5680 | 1462529997742 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 03:19:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:19:57 INFO - PROCESS | 5680 | 1462529997750 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 5680 | 1462529997753 Marionette TRACE conn3 <- [1,1626,null,{}] 03:19:57 INFO - PROCESS | 5680 | 1462529997760 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:57 INFO - PROCESS | 5680 | 1462529997987 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:19:58 INFO - PROCESS | 5680 | 1462529998308 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9cb800 == 154 [pid = 5680] [id = 414] 03:19:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 178 (0x92a95400) [pid = 5680] [serial = 1243] [outer = (nil)] 03:19:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 179 (0x94f0a000) [pid = 5680] [serial = 1244] [outer = 0x92a95400] 03:19:58 INFO - PROCESS | 5680 | 1462529998405 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 180 (0x94f3c400) [pid = 5680] [serial = 1245] [outer = 0x92a95400] 03:19:59 INFO - PROCESS | 5680 | 1462529999307 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:19:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1595ms 03:19:59 INFO - PROCESS | 5680 | 1462529999345 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:19:59 INFO - PROCESS | 5680 | 1462529999348 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 03:19:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:19:59 INFO - PROCESS | 5680 | 1462529999355 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 5680 | 1462529999359 Marionette TRACE conn3 <- [1,1630,null,{}] 03:19:59 INFO - PROCESS | 5680 | 1462529999364 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:59 INFO - PROCESS | 5680 | 1462529999590 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:19:59 INFO - PROCESS | 5680 | 1462529999867 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4e7800 == 155 [pid = 5680] [id = 415] 03:19:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 181 (0x8ed15c00) [pid = 5680] [serial = 1246] [outer = (nil)] 03:19:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 182 (0x953a2c00) [pid = 5680] [serial = 1247] [outer = 0x8ed15c00] 03:20:00 INFO - PROCESS | 5680 | 1462530000007 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 183 (0x97555c00) [pid = 5680] [serial = 1248] [outer = 0x8ed15c00] 03:20:00 INFO - PROCESS | 5680 | 1462530000970 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:20:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1685ms 03:20:01 INFO - PROCESS | 5680 | 1462530001041 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 5680 | 1462530001045 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 03:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:20:01 INFO - PROCESS | 5680 | 1462530001052 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 5680 | 1462530001055 Marionette TRACE conn3 <- [1,1634,null,{}] 03:20:01 INFO - PROCESS | 5680 | 1462530001061 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:01 INFO - PROCESS | 5680 | 1462530001330 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:20:01 INFO - PROCESS | 5680 | 1462530001675 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f16000 == 156 [pid = 5680] [id = 416] 03:20:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 184 (0x890a5400) [pid = 5680] [serial = 1249] [outer = (nil)] 03:20:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 185 (0x99020400) [pid = 5680] [serial = 1250] [outer = 0x890a5400] 03:20:01 INFO - PROCESS | 5680 | 1462530001773 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 186 (0x9918e400) [pid = 5680] [serial = 1251] [outer = 0x890a5400] 03:20:02 INFO - PROCESS | 5680 | 1462530002777 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1794ms 03:20:02 INFO - PROCESS | 5680 | 1462530002847 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:20:02 INFO - PROCESS | 5680 | 1462530002852 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 03:20:02 INFO - PROCESS | 5680 | 1462530002859 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 5680 | 1462530002862 Marionette TRACE conn3 <- [1,1638,null,{}] 03:20:02 INFO - PROCESS | 5680 | 1462530002868 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:03 INFO - PROCESS | 5680 | 1462530003097 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:20:03 INFO - PROCESS | 5680 | 1462530003421 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f63400 == 157 [pid = 5680] [id = 417] 03:20:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 187 (0x93bc7400) [pid = 5680] [serial = 1252] [outer = (nil)] 03:20:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 188 (0x99fa9800) [pid = 5680] [serial = 1253] [outer = 0x93bc7400] 03:20:03 INFO - PROCESS | 5680 | 1462530003510 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 189 (0x99faf800) [pid = 5680] [serial = 1254] [outer = 0x93bc7400] 03:20:04 INFO - PROCESS | 5680 | 1462530004454 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:20:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1695ms 03:20:04 INFO - PROCESS | 5680 | 1462530004554 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 5680 | 1462530004558 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 03:20:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:20:04 INFO - PROCESS | 5680 | 1462530004566 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 5680 | 1462530004570 Marionette TRACE conn3 <- [1,1642,null,{}] 03:20:04 INFO - PROCESS | 5680 | 1462530004577 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:04 INFO - PROCESS | 5680 | 1462530004803 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:20:05 INFO - PROCESS | 5680 | 1462530005656 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed15400 == 156 [pid = 5680] [id = 302] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x890af400 == 155 [pid = 5680] [id = 224] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x95021800 == 154 [pid = 5680] [id = 395] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x94f04800 == 153 [pid = 5680] [id = 394] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8778a400 == 152 [pid = 5680] [id = 393] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x92b16c00 == 151 [pid = 5680] [id = 392] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x91dc7c00 == 150 [pid = 5680] [id = 390] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8778cc00 == 149 [pid = 5680] [id = 391] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x92337000 == 148 [pid = 5680] [id = 389] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x87789c00 == 147 [pid = 5680] [id = 388] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9c7800 == 146 [pid = 5680] [id = 387] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x870cf400 == 145 [pid = 5680] [id = 386] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed1f800 == 144 [pid = 5680] [id = 384] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddf5c00 == 143 [pid = 5680] [id = 385] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8778c800 == 142 [pid = 5680] [id = 383] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd61c00 == 141 [pid = 5680] [id = 382] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd68400 == 140 [pid = 5680] [id = 381] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x898ea400 == 139 [pid = 5680] [id = 380] 03:20:06 INFO - PROCESS | 5680 | --DOCSHELL 0x870d4800 == 138 [pid = 5680] [id = 379] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 188 (0x914a9000) [pid = 5680] [serial = 1074] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 187 (0x89655c00) [pid = 5680] [serial = 1122] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 186 (0x8c09ac00) [pid = 5680] [serial = 1125] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 185 (0x8af98400) [pid = 5680] [serial = 1062] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 184 (0x8ceaa800) [pid = 5680] [serial = 1106] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 183 (0x879cb000) [pid = 5680] [serial = 1115] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 182 (0x8bf66800) [pid = 5680] [serial = 1103] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 181 (0x8af94c00) [pid = 5680] [serial = 1127] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 180 (0x953ae400) [pid = 5680] [serial = 1088] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 179 (0x938b5800) [pid = 5680] [serial = 1085] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 178 (0xa219d800) [pid = 5680] [serial = 1112] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 177 (0x8bd6a000) [pid = 5680] [serial = 1128] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x8d8a1800) [pid = 5680] [serial = 1134] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x8d15f800) [pid = 5680] [serial = 1133] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x8ce11800) [pid = 5680] [serial = 1130] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x8bd6d400) [pid = 5680] [serial = 1109] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8a0ce400) [pid = 5680] [serial = 1076] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x9b4c5000) [pid = 5680] [serial = 1094] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x9d4bf400) [pid = 5680] [serial = 1097] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8e4c6400) [pid = 5680] [serial = 1079] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8bdf8400) [pid = 5680] [serial = 1124] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8cea7000) [pid = 5680] [serial = 1131] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x890ad400) [pid = 5680] [serial = 1119] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x87ab7400) [pid = 5680] [serial = 1118] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x9a675400) [pid = 5680] [serial = 1091] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x872f3800) [pid = 5680] [serial = 1121] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0xa26dc000) [pid = 5680] [serial = 1100] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x92355c00) [pid = 5680] [serial = 1082] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x898e5c00) [pid = 5680] [serial = 1136] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x870d4800 == 139 [pid = 5680] [id = 418] 03:20:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x872ef000) [pid = 5680] [serial = 1255] [outer = (nil)] 03:20:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x87783000) [pid = 5680] [serial = 1256] [outer = 0x872ef000] 03:20:06 INFO - PROCESS | 5680 | 1462530006589 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x87790c00) [pid = 5680] [serial = 1257] [outer = 0x872ef000] 03:20:07 INFO - PROCESS | 5680 | 1462530007429 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:20:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2892ms 03:20:07 INFO - PROCESS | 5680 | 1462530007459 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:20:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:20:07 INFO - PROCESS | 5680 | 1462530007465 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 03:20:07 INFO - PROCESS | 5680 | 1462530007473 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 5680 | 1462530007478 Marionette TRACE conn3 <- [1,1646,null,{}] 03:20:07 INFO - PROCESS | 5680 | 1462530007486 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:07 INFO - PROCESS | 5680 | 1462530007711 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:20:07 INFO - PROCESS | 5680 | 1462530007930 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f1ac00 == 140 [pid = 5680] [id = 419] 03:20:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x890ad400) [pid = 5680] [serial = 1258] [outer = (nil)] 03:20:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x898e5c00) [pid = 5680] [serial = 1259] [outer = 0x890ad400] 03:20:08 INFO - PROCESS | 5680 | 1462530008015 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x8a0c6400) [pid = 5680] [serial = 1260] [outer = 0x890ad400] 03:20:08 INFO - PROCESS | 5680 | 1462530008902 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:20:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1486ms 03:20:08 INFO - PROCESS | 5680 | 1462530008972 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 5680 | 1462530008977 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 03:20:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:20:08 INFO - PROCESS | 5680 | 1462530008987 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 5680 | 1462530008991 Marionette TRACE conn3 <- [1,1650,null,{}] 03:20:09 INFO - PROCESS | 5680 | 1462530008997 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:09 INFO - PROCESS | 5680 | 1462530009276 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:20:09 INFO - PROCESS | 5680 | 1462530009308 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae47800 == 141 [pid = 5680] [id = 420] 03:20:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x8af9d000) [pid = 5680] [serial = 1261] [outer = (nil)] 03:20:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x8bd66c00) [pid = 5680] [serial = 1262] [outer = 0x8af9d000] 03:20:09 INFO - PROCESS | 5680 | 1462530009388 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x8bf5dc00) [pid = 5680] [serial = 1263] [outer = 0x8af9d000] 03:20:10 INFO - PROCESS | 5680 | 1462530010464 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:20:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1530ms 03:20:10 INFO - PROCESS | 5680 | 1462530010519 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 5680 | 1462530010522 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 03:20:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:20:10 INFO - PROCESS | 5680 | 1462530010538 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 5680 | 1462530010547 Marionette TRACE conn3 <- [1,1654,null,{}] 03:20:10 INFO - PROCESS | 5680 | 1462530010561 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:10 INFO - PROCESS | 5680 | 1462530010858 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:20:10 INFO - PROCESS | 5680 | 1462530010919 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af9c400 == 142 [pid = 5680] [id = 421] 03:20:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x8bf66800) [pid = 5680] [serial = 1264] [outer = (nil)] 03:20:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x8cea8800) [pid = 5680] [serial = 1265] [outer = 0x8bf66800] 03:20:11 INFO - PROCESS | 5680 | 1462530010998 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x8cfa7c00) [pid = 5680] [serial = 1266] [outer = 0x8bf66800] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8af98c00) [pid = 5680] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8ed20c00) [pid = 5680] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8b7d0400) [pid = 5680] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8ddfb000) [pid = 5680] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x94f0c000) [pid = 5680] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x8f81d000) [pid = 5680] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x92338800) [pid = 5680] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x879c5000) [pid = 5680] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x92b7f800) [pid = 5680] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8ed11400) [pid = 5680] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x92a99c00) [pid = 5680] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x9a195000) [pid = 5680] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x872ee800) [pid = 5680] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x922bc800) [pid = 5680] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8cfb0c00) [pid = 5680] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x8f9cf800) [pid = 5680] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x8bd69400) [pid = 5680] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x879c2000) [pid = 5680] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x872ed800) [pid = 5680] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x8ddf9400) [pid = 5680] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x97553800) [pid = 5680] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8bd65000) [pid = 5680] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x8a0c2000) [pid = 5680] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x890a3800) [pid = 5680] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x9c0b0400) [pid = 5680] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x8cea7400) [pid = 5680] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8965d800) [pid = 5680] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x8bf5f800) [pid = 5680] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x898ee800) [pid = 5680] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8bdeb000) [pid = 5680] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8ce0a000) [pid = 5680] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x9d4bbc00) [pid = 5680] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x914b7400) [pid = 5680] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:20:12 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x92607000) [pid = 5680] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:20:12 INFO - PROCESS | 5680 | 1462530012796 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:20:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2298ms 03:20:12 INFO - PROCESS | 5680 | 1462530012834 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:20:12 INFO - PROCESS | 5680 | 1462530012839 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 03:20:12 INFO - PROCESS | 5680 | 1462530012845 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 5680 | 1462530012849 Marionette TRACE conn3 <- [1,1658,null,{}] 03:20:12 INFO - PROCESS | 5680 | 1462530012855 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:13 INFO - PROCESS | 5680 | 1462530013063 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:20:13 INFO - PROCESS | 5680 | 1462530013264 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x890a9400 == 143 [pid = 5680] [id = 422] 03:20:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x89655c00) [pid = 5680] [serial = 1267] [outer = (nil)] 03:20:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8bd6c400) [pid = 5680] [serial = 1268] [outer = 0x89655c00] 03:20:13 INFO - PROCESS | 5680 | 1462530013340 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8ce11800) [pid = 5680] [serial = 1269] [outer = 0x89655c00] 03:20:14 INFO - PROCESS | 5680 | 1462530014286 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1493ms 03:20:14 INFO - PROCESS | 5680 | 1462530014351 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 5680 | 1462530014357 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 03:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:20:14 INFO - PROCESS | 5680 | 1462530014367 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 5680 | 1462530014373 Marionette TRACE conn3 <- [1,1662,null,{}] 03:20:14 INFO - PROCESS | 5680 | 1462530014382 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:14 INFO - PROCESS | 5680 | 1462530014623 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:20:15 INFO - PROCESS | 5680 | 1462530014986 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x87abac00 == 144 [pid = 5680] [id = 423] 03:20:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x87abc000) [pid = 5680] [serial = 1270] [outer = (nil)] 03:20:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x88f1a800) [pid = 5680] [serial = 1271] [outer = 0x87abc000] 03:20:15 INFO - PROCESS | 5680 | 1462530015084 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x898ed400) [pid = 5680] [serial = 1272] [outer = 0x87abc000] 03:20:16 INFO - PROCESS | 5680 | 1462530016135 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1850ms 03:20:16 INFO - PROCESS | 5680 | 1462530016218 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 5680 | 1462530016228 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 03:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:20:16 INFO - PROCESS | 5680 | 1462530016240 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 5680 | 1462530016244 Marionette TRACE conn3 <- [1,1666,null,{}] 03:20:16 INFO - PROCESS | 5680 | 1462530016252 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:16 INFO - PROCESS | 5680 | 1462530016526 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:20:16 INFO - PROCESS | 5680 | 1462530016855 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae4b000 == 145 [pid = 5680] [id = 424] 03:20:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8af9a400) [pid = 5680] [serial = 1273] [outer = (nil)] 03:20:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x8bdf7800) [pid = 5680] [serial = 1274] [outer = 0x8af9a400] 03:20:16 INFO - PROCESS | 5680 | 1462530016946 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8c098000) [pid = 5680] [serial = 1275] [outer = 0x8af9a400] 03:20:17 INFO - PROCESS | 5680 | 1462530017936 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1734ms 03:20:17 INFO - PROCESS | 5680 | 1462530017974 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 5680 | 1462530017978 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 03:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:20:17 INFO - PROCESS | 5680 | 1462530017986 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 5680 | 1462530017992 Marionette TRACE conn3 <- [1,1670,null,{}] 03:20:18 INFO - PROCESS | 5680 | 1462530018009 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:18 INFO - PROCESS | 5680 | 1462530018262 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:20:18 INFO - PROCESS | 5680 | 1462530018628 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfa3400 == 146 [pid = 5680] [id = 425] 03:20:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x8cfb1400) [pid = 5680] [serial = 1276] [outer = (nil)] 03:20:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x8da45800) [pid = 5680] [serial = 1277] [outer = 0x8cfb1400] 03:20:18 INFO - PROCESS | 5680 | 1462530018731 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x8ddf8800) [pid = 5680] [serial = 1278] [outer = 0x8cfb1400] 03:20:19 INFO - PROCESS | 5680 | 1462530019682 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1738ms 03:20:19 INFO - PROCESS | 5680 | 1462530019724 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:20:19 INFO - PROCESS | 5680 | 1462530019730 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 03:20:19 INFO - PROCESS | 5680 | 1462530019736 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 5680 | 1462530019740 Marionette TRACE conn3 <- [1,1674,null,{}] 03:20:19 INFO - PROCESS | 5680 | 1462530019745 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:19 INFO - PROCESS | 5680 | 1462530019973 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:20:20 INFO - PROCESS | 5680 | 1462530020295 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d163c00 == 147 [pid = 5680] [id = 426] 03:20:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x8e02a800) [pid = 5680] [serial = 1279] [outer = (nil)] 03:20:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x8e4d3800) [pid = 5680] [serial = 1280] [outer = 0x8e02a800] 03:20:20 INFO - PROCESS | 5680 | 1462530020393 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x8ed13400) [pid = 5680] [serial = 1281] [outer = 0x8e02a800] 03:20:21 INFO - PROCESS | 5680 | 1462530021307 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1633ms 03:20:21 INFO - PROCESS | 5680 | 1462530021369 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:20:21 INFO - PROCESS | 5680 | 1462530021373 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 03:20:21 INFO - PROCESS | 5680 | 1462530021380 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 5680 | 1462530021384 Marionette TRACE conn3 <- [1,1678,null,{}] 03:20:21 INFO - PROCESS | 5680 | 1462530021390 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:21 INFO - PROCESS | 5680 | 1462530021613 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:20:21 INFO - PROCESS | 5680 | 1462530021931 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c8800 == 148 [pid = 5680] [id = 427] 03:20:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x8b7d0400) [pid = 5680] [serial = 1282] [outer = (nil)] 03:20:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x8ee88c00) [pid = 5680] [serial = 1283] [outer = 0x8b7d0400] 03:20:22 INFO - PROCESS | 5680 | 1462530022026 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x8f5a8400) [pid = 5680] [serial = 1284] [outer = 0x8b7d0400] 03:20:23 INFO - PROCESS | 5680 | 1462530023074 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1745ms 03:20:23 INFO - PROCESS | 5680 | 1462530023128 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 5680 | 1462530023135 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 03:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:20:23 INFO - PROCESS | 5680 | 1462530023146 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 5680 | 1462530023152 Marionette TRACE conn3 <- [1,1682,null,{}] 03:20:23 INFO - PROCESS | 5680 | 1462530023162 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:23 INFO - PROCESS | 5680 | 1462530023513 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:20:23 INFO - PROCESS | 5680 | 1462530023862 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af98400 == 149 [pid = 5680] [id = 428] 03:20:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x8ed20c00) [pid = 5680] [serial = 1285] [outer = (nil)] 03:20:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x914a4400) [pid = 5680] [serial = 1286] [outer = 0x8ed20c00] 03:20:23 INFO - PROCESS | 5680 | 1462530023956 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x914b9c00) [pid = 5680] [serial = 1287] [outer = 0x8ed20c00] 03:20:24 INFO - PROCESS | 5680 | 1462530024934 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1848ms 03:20:24 INFO - PROCESS | 5680 | 1462530024993 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 5680 | 1462530024997 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 03:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:20:25 INFO - PROCESS | 5680 | 1462530025004 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - PROCESS | 5680 | 1462530025007 Marionette TRACE conn3 <- [1,1686,null,{}] 03:20:25 INFO - PROCESS | 5680 | 1462530025014 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:25 INFO - PROCESS | 5680 | 1462530025246 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:20:25 INFO - PROCESS | 5680 | 1462530025578 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddfc400 == 150 [pid = 5680] [id = 429] 03:20:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x8e4cdc00) [pid = 5680] [serial = 1288] [outer = (nil)] 03:20:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x91dce800) [pid = 5680] [serial = 1289] [outer = 0x8e4cdc00] 03:20:25 INFO - PROCESS | 5680 | 1462530025674 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x922b9800) [pid = 5680] [serial = 1290] [outer = 0x8e4cdc00] 03:20:26 INFO - PROCESS | 5680 | 1462530026636 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:20:26 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 03:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1689ms 03:20:26 INFO - PROCESS | 5680 | 1462530026694 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 5680 | 1462530026698 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 03:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:20:26 INFO - PROCESS | 5680 | 1462530026705 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 5680 | 1462530026709 Marionette TRACE conn3 <- [1,1690,null,{}] 03:20:26 INFO - PROCESS | 5680 | 1462530026715 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 5680 | 1462530026989 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:20:27 INFO - PROCESS | 5680 | 1462530027328 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ceab800 == 151 [pid = 5680] [id = 430] 03:20:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x8da44800) [pid = 5680] [serial = 1291] [outer = (nil)] 03:20:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x9235e000) [pid = 5680] [serial = 1292] [outer = 0x8da44800] 03:20:27 INFO - PROCESS | 5680 | 1462530027424 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x92363000) [pid = 5680] [serial = 1293] [outer = 0x8da44800] 03:20:28 INFO - PROCESS | 5680 | 1462530028367 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1734ms 03:20:28 INFO - PROCESS | 5680 | 1462530028440 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 5680 | 1462530028444 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 03:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:20:28 INFO - PROCESS | 5680 | 1462530028451 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 5680 | 1462530028454 Marionette TRACE conn3 <- [1,1694,null,{}] 03:20:28 INFO - PROCESS | 5680 | 1462530028460 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:28 INFO - PROCESS | 5680 | 1462530028738 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:20:29 INFO - PROCESS | 5680 | 1462530029057 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f19800 == 152 [pid = 5680] [id = 431] 03:20:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x8ce13800) [pid = 5680] [serial = 1294] [outer = (nil)] 03:20:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x92a95800) [pid = 5680] [serial = 1295] [outer = 0x8ce13800] 03:20:29 INFO - PROCESS | 5680 | 1462530029154 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x92a9a400) [pid = 5680] [serial = 1296] [outer = 0x8ce13800] 03:20:30 INFO - PROCESS | 5680 | 1462530030099 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1687ms 03:20:30 INFO - PROCESS | 5680 | 1462530030139 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 5680 | 1462530030143 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 03:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:20:30 INFO - PROCESS | 5680 | 1462530030150 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 5680 | 1462530030155 Marionette TRACE conn3 <- [1,1698,null,{}] 03:20:30 INFO - PROCESS | 5680 | 1462530030161 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 5680 | 1462530030407 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:20:30 INFO - PROCESS | 5680 | 1462530030728 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x92357000 == 153 [pid = 5680] [id = 432] 03:20:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x92607000) [pid = 5680] [serial = 1297] [outer = (nil)] 03:20:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x92b7f800) [pid = 5680] [serial = 1298] [outer = 0x92607000] 03:20:30 INFO - PROCESS | 5680 | 1462530030891 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x92b85c00) [pid = 5680] [serial = 1299] [outer = 0x92607000] 03:20:31 INFO - PROCESS | 5680 | 1462530031882 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:20:31 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 03:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1789ms 03:20:31 INFO - PROCESS | 5680 | 1462530031945 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 5680 | 1462530031951 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 03:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:20:31 INFO - PROCESS | 5680 | 1462530031964 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 5680 | 1462530031968 Marionette TRACE conn3 <- [1,1702,null,{}] 03:20:31 INFO - PROCESS | 5680 | 1462530031976 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:32 INFO - PROCESS | 5680 | 1462530032247 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:20:32 INFO - PROCESS | 5680 | 1462530032560 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b16400 == 154 [pid = 5680] [id = 433] 03:20:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x94f06400) [pid = 5680] [serial = 1300] [outer = (nil)] 03:20:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x95025c00) [pid = 5680] [serial = 1301] [outer = 0x94f06400] 03:20:32 INFO - PROCESS | 5680 | 1462530032663 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x97555800) [pid = 5680] [serial = 1302] [outer = 0x94f06400] 03:20:33 INFO - PROCESS | 5680 | 1462530033629 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1738ms 03:20:33 INFO - PROCESS | 5680 | 1462530033703 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 5680 | 1462530033707 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 03:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:20:33 INFO - PROCESS | 5680 | 1462530033715 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 5680 | 1462530033718 Marionette TRACE conn3 <- [1,1706,null,{}] 03:20:33 INFO - PROCESS | 5680 | 1462530033724 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:34 INFO - PROCESS | 5680 | 1462530034002 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:20:34 INFO - PROCESS | 5680 | 1462530034334 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b0c00 == 155 [pid = 5680] [id = 434] 03:20:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x92364000) [pid = 5680] [serial = 1303] [outer = (nil)] 03:20:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x99edd400) [pid = 5680] [serial = 1304] [outer = 0x92364000] 03:20:34 INFO - PROCESS | 5680 | 1462530034426 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0x99fac800) [pid = 5680] [serial = 1305] [outer = 0x92364000] 03:20:35 INFO - PROCESS | 5680 | 1462530035364 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1684ms 03:20:35 INFO - PROCESS | 5680 | 1462530035401 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 5680 | 1462530035404 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 03:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:20:35 INFO - PROCESS | 5680 | 1462530035412 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 5680 | 1462530035416 Marionette TRACE conn3 <- [1,1710,null,{}] 03:20:35 INFO - PROCESS | 5680 | 1462530035423 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 5680 | 1462530035668 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:20:36 INFO - PROCESS | 5680 | 1462530035992 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5aa000 == 156 [pid = 5680] [id = 435] 03:20:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 178 (0x97555400) [pid = 5680] [serial = 1306] [outer = (nil)] 03:20:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 179 (0x9a364000) [pid = 5680] [serial = 1307] [outer = 0x97555400] 03:20:36 INFO - PROCESS | 5680 | 1462530036090 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 180 (0x9a24e000) [pid = 5680] [serial = 1308] [outer = 0x97555400] 03:20:36 INFO - PROCESS | 5680 | ************************* 03:20:36 INFO - PROCESS | 5680 | A coding exception was thrown and uncaught in a Task. 03:20:36 INFO - PROCESS | 5680 | 03:20:36 INFO - PROCESS | 5680 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:20:36 INFO - PROCESS | 5680 | Full stack: 03:20:36 INFO - PROCESS | 5680 | ************************* 03:20:37 INFO - PROCESS | 5680 | 1462530037102 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1734ms 03:20:37 INFO - PROCESS | 5680 | 1462530037147 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 5680 | 1462530037151 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 03:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:20:37 INFO - PROCESS | 5680 | 1462530037159 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 5680 | 1462530037164 Marionette TRACE conn3 <- [1,1714,null,{}] 03:20:37 INFO - PROCESS | 5680 | 1462530037170 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:37 INFO - PROCESS | 5680 | 1462530037405 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:20:37 INFO - PROCESS | 5680 | 1462530037736 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c08fc00 == 157 [pid = 5680] [id = 436] 03:20:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 181 (0x8e02fc00) [pid = 5680] [serial = 1309] [outer = (nil)] 03:20:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 182 (0x9a672800) [pid = 5680] [serial = 1310] [outer = 0x8e02fc00] 03:20:37 INFO - PROCESS | 5680 | 1462530037831 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 183 (0x9a6d8800) [pid = 5680] [serial = 1311] [outer = 0x8e02fc00] 03:20:38 INFO - PROCESS | 5680 | 1462530038785 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1696ms 03:20:38 INFO - PROCESS | 5680 | 1462530038855 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 5680 | 1462530038858 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 03:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:20:38 INFO - PROCESS | 5680 | 1462530038867 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 5680 | 1462530038871 Marionette TRACE conn3 <- [1,1718,null,{}] 03:20:38 INFO - PROCESS | 5680 | 1462530038877 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:39 INFO - PROCESS | 5680 | 1462530039167 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:20:39 INFO - PROCESS | 5680 | 1462530039499 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4e4400 == 158 [pid = 5680] [id = 437] 03:20:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 184 (0x97558800) [pid = 5680] [serial = 1312] [outer = (nil)] 03:20:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 185 (0x9b031c00) [pid = 5680] [serial = 1313] [outer = 0x97558800] 03:20:39 INFO - PROCESS | 5680 | 1462530039599 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 186 (0x9b135400) [pid = 5680] [serial = 1314] [outer = 0x97558800] 03:20:40 INFO - PROCESS | 5680 | 1462530040574 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1743ms 03:20:40 INFO - PROCESS | 5680 | 1462530040612 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 5680 | 1462530040617 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 03:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:20:40 INFO - PROCESS | 5680 | 1462530040624 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 5680 | 1462530040628 Marionette TRACE conn3 <- [1,1722,null,{}] 03:20:40 INFO - PROCESS | 5680 | 1462530040634 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:40 INFO - PROCESS | 5680 | 1462530040877 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:20:41 INFO - PROCESS | 5680 | 1462530041217 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b142400 == 159 [pid = 5680] [id = 438] 03:20:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 187 (0x9b142800) [pid = 5680] [serial = 1315] [outer = (nil)] 03:20:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 188 (0x9b49c800) [pid = 5680] [serial = 1316] [outer = 0x9b142800] 03:20:41 INFO - PROCESS | 5680 | 1462530041354 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 189 (0x9b4bf800) [pid = 5680] [serial = 1317] [outer = 0x9b142800] 03:20:42 INFO - PROCESS | 5680 | 1462530042299 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:20:42 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 03:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1735ms 03:20:42 INFO - PROCESS | 5680 | 1462530042361 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 5680 | 1462530042364 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 03:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:20:42 INFO - PROCESS | 5680 | 1462530042372 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 5680 | 1462530042376 Marionette TRACE conn3 <- [1,1726,null,{}] 03:20:42 INFO - PROCESS | 5680 | 1462530042383 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:42 INFO - PROCESS | 5680 | 1462530042628 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:20:42 INFO - PROCESS | 5680 | 1462530042959 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f0c00 == 160 [pid = 5680] [id = 439] 03:20:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 190 (0x8f8c5000) [pid = 5680] [serial = 1318] [outer = (nil)] 03:20:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 191 (0x9b4e9400) [pid = 5680] [serial = 1319] [outer = 0x8f8c5000] 03:20:43 INFO - PROCESS | 5680 | 1462530043059 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 192 (0x9b7ae800) [pid = 5680] [serial = 1320] [outer = 0x8f8c5000] 03:20:44 INFO - PROCESS | 5680 | 1462530044002 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1688ms 03:20:44 INFO - PROCESS | 5680 | 1462530044062 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 5680 | 1462530044065 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 03:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:20:44 INFO - PROCESS | 5680 | 1462530044073 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 5680 | 1462530044076 Marionette TRACE conn3 <- [1,1730,null,{}] 03:20:44 INFO - PROCESS | 5680 | 1462530044083 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:44 INFO - PROCESS | 5680 | 1462530044326 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x8d15e400 == 159 [pid = 5680] [id = 235] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x87abe800 == 158 [pid = 5680] [id = 362] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x8d897400 == 157 [pid = 5680] [id = 320] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x953a5800 == 156 [pid = 5680] [id = 363] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0xa0504400 == 155 [pid = 5680] [id = 327] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x9c012000 == 154 [pid = 5680] [id = 324] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x94f03400 == 153 [pid = 5680] [id = 326] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x9c21f800 == 152 [pid = 5680] [id = 328] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x898ef000 == 151 [pid = 5680] [id = 329] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x8f8c5800 == 150 [pid = 5680] [id = 323] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x9bfb8400 == 149 [pid = 5680] [id = 365] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x9c234000 == 148 [pid = 5680] [id = 366] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x9b4c3400 == 147 [pid = 5680] [id = 322] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x9a367c00 == 146 [pid = 5680] [id = 321] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x8bf5e000 == 145 [pid = 5680] [id = 367] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x8cfb1800 == 144 [pid = 5680] [id = 364] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x88f1ec00 == 143 [pid = 5680] [id = 234] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x88f19400 == 142 [pid = 5680] [id = 319] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x8cea2000 == 141 [pid = 5680] [id = 368] 03:20:45 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd64000 == 140 [pid = 5680] [id = 369] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 191 (0x94f07c00) [pid = 5680] [serial = 1086] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 190 (0x8f5b5c00) [pid = 5680] [serial = 1155] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 189 (0x95387800) [pid = 5680] [serial = 1181] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 188 (0x91dca800) [pid = 5680] [serial = 1167] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 187 (0x990bf000) [pid = 5680] [serial = 1184] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 186 (0x914a6000) [pid = 5680] [serial = 1161] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 185 (0x92a91400) [pid = 5680] [serial = 1170] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 184 (0x879cd000) [pid = 5680] [serial = 1116] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 183 (0x91dc5400) [pid = 5680] [serial = 1166] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 182 (0x94f05c00) [pid = 5680] [serial = 1179] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 181 (0x8f8cd000) [pid = 5680] [serial = 1158] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 180 (0x93933c00) [pid = 5680] [serial = 1176] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 179 (0x9a76d400) [pid = 5680] [serial = 1092] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 178 (0x8b7ca400) [pid = 5680] [serial = 1200] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 177 (0x92605400) [pid = 5680] [serial = 1083] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x9a4bd800) [pid = 5680] [serial = 1190] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x8ed1d400) [pid = 5680] [serial = 1080] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x916a8800) [pid = 5680] [serial = 1164] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x8f8c6400) [pid = 5680] [serial = 1157] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8bf65800) [pid = 5680] [serial = 1145] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8ee88000) [pid = 5680] [serial = 1154] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x88f14400) [pid = 5680] [serial = 1194] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x872f9000) [pid = 5680] [serial = 1139] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x914b9800) [pid = 5680] [serial = 1163] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x9bf61000) [pid = 5680] [serial = 1095] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x9a240800) [pid = 5680] [serial = 1188] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x8778f400) [pid = 5680] [serial = 1140] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x94551000) [pid = 5680] [serial = 1178] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x88f13c00) [pid = 5680] [serial = 1199] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8bd6f400) [pid = 5680] [serial = 1110] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x8ae41400) [pid = 5680] [serial = 1077] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x8a0cb800) [pid = 5680] [serial = 1197] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x9d8bfc00) [pid = 5680] [serial = 1098] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x92d5c400) [pid = 5680] [serial = 1175] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8ceaf800) [pid = 5680] [serial = 1107] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x97558c00) [pid = 5680] [serial = 1089] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x9149f400) [pid = 5680] [serial = 1160] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x8bf68400) [pid = 5680] [serial = 1104] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x89f59800) [pid = 5680] [serial = 1142] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x8e032400) [pid = 5680] [serial = 1149] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x8e4e2c00) [pid = 5680] [serial = 1152] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x99fb7c00) [pid = 5680] [serial = 1187] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x8ce0c000) [pid = 5680] [serial = 1146] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x953a6800) [pid = 5680] [serial = 1182] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0xa3243800) [pid = 5680] [serial = 1101] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x8e4d3000) [pid = 5680] [serial = 1151] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8ddf7400) [pid = 5680] [serial = 1148] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x9233a800) [pid = 5680] [serial = 1169] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8aaf1000) [pid = 5680] [serial = 1143] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x87abcc00) [pid = 5680] [serial = 1193] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x9969c400) [pid = 5680] [serial = 1185] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0xa24f2800) [pid = 5680] [serial = 1113] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x89f5c800) [pid = 5680] [serial = 1196] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x92b18c00) [pid = 5680] [serial = 1172] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x92b1c400) [pid = 5680] [serial = 1173] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8bf63800) [pid = 5680] [serial = 1202] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 5680 | 1462530046321 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778b400 == 141 [pid = 5680] [id = 440] 03:20:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8778c400) [pid = 5680] [serial = 1321] [outer = (nil)] 03:20:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x879c4c00) [pid = 5680] [serial = 1322] [outer = 0x8778c400] 03:20:46 INFO - PROCESS | 5680 | 1462530046415 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x879cf000) [pid = 5680] [serial = 1323] [outer = 0x8778c400] 03:20:47 INFO - PROCESS | 5680 | 1462530047279 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:20:47 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 03:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 3250ms 03:20:47 INFO - PROCESS | 5680 | 1462530047348 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 5680 | 1462530047359 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 03:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:20:47 INFO - PROCESS | 5680 | 1462530047377 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 5680 | 1462530047386 Marionette TRACE conn3 <- [1,1734,null,{}] 03:20:47 INFO - PROCESS | 5680 | 1462530047397 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:47 INFO - PROCESS | 5680 | 1462530047738 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:20:48 INFO - PROCESS | 5680 | 1462530048017 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x898ee400 == 142 [pid = 5680] [id = 441] 03:20:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x898ef000) [pid = 5680] [serial = 1324] [outer = (nil)] 03:20:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8a0c2000) [pid = 5680] [serial = 1325] [outer = 0x898ef000] 03:20:48 INFO - PROCESS | 5680 | 1462530048100 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8aaf0800) [pid = 5680] [serial = 1326] [outer = 0x898ef000] 03:20:49 INFO - PROCESS | 5680 | 1462530049028 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1700ms 03:20:49 INFO - PROCESS | 5680 | 1462530049079 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 5680 | 1462530049085 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 03:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:20:49 INFO - PROCESS | 5680 | 1462530049094 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 5680 | 1462530049098 Marionette TRACE conn3 <- [1,1738,null,{}] 03:20:49 INFO - PROCESS | 5680 | 1462530049115 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:49 INFO - PROCESS | 5680 | 1462530049408 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:20:49 INFO - PROCESS | 5680 | 1462530049442 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f59800 == 143 [pid = 5680] [id = 442] 03:20:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8ae3e800) [pid = 5680] [serial = 1327] [outer = (nil)] 03:20:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8bdf1800) [pid = 5680] [serial = 1328] [outer = 0x8ae3e800] 03:20:49 INFO - PROCESS | 5680 | 1462530049523 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8bf68400) [pid = 5680] [serial = 1329] [outer = 0x8ae3e800] 03:20:50 INFO - PROCESS | 5680 | 1462530050682 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1653ms 03:20:50 INFO - PROCESS | 5680 | 1462530050749 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 5680 | 1462530050754 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 03:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x91dd0800) [pid = 5680] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x890a7000) [pid = 5680] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8af9d000) [pid = 5680] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8bf66800) [pid = 5680] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8ed18000) [pid = 5680] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8f5ac400) [pid = 5680] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8f5aac00) [pid = 5680] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x8f5b2c00) [pid = 5680] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8ddf4800) [pid = 5680] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8da44400) [pid = 5680] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8cfa9c00) [pid = 5680] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8cfac000) [pid = 5680] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8af9bc00) [pid = 5680] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x87787400) [pid = 5680] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x890ad400) [pid = 5680] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x872ef000) [pid = 5680] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x93bc7400) [pid = 5680] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x890a5400) [pid = 5680] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8ed15c00) [pid = 5680] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x92a95400) [pid = 5680] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x9260f400) [pid = 5680] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x92339800) [pid = 5680] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:20:51 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x92362400) [pid = 5680] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:20:51 INFO - PROCESS | 5680 | 1462530051470 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 5680 | 1462530051481 Marionette TRACE conn3 <- [1,1742,null,{}] 03:20:51 INFO - PROCESS | 5680 | 1462530051489 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:51 INFO - PROCESS | 5680 | 1462530051783 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:20:51 INFO - PROCESS | 5680 | 1462530051906 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c9000 == 144 [pid = 5680] [id = 443] 03:20:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8af9bc00) [pid = 5680] [serial = 1330] [outer = (nil)] 03:20:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8c099c00) [pid = 5680] [serial = 1331] [outer = 0x8af9bc00] 03:20:51 INFO - PROCESS | 5680 | 1462530051985 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8cea2400) [pid = 5680] [serial = 1332] [outer = 0x8af9bc00] 03:20:52 INFO - PROCESS | 5680 | 1462530052816 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1545ms 03:20:52 INFO - PROCESS | 5680 | 1462530052872 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 5680 | 1462530052877 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 03:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:20:52 INFO - PROCESS | 5680 | 1462530052885 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 5680 | 1462530052889 Marionette TRACE conn3 <- [1,1746,null,{}] 03:20:52 INFO - PROCESS | 5680 | 1462530052895 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:53 INFO - PROCESS | 5680 | 1462530053115 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:20:53 INFO - PROCESS | 5680 | 1462530053314 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x870c7400 == 145 [pid = 5680] [id = 444] 03:20:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x870ca400) [pid = 5680] [serial = 1333] [outer = (nil)] 03:20:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x872fc000) [pid = 5680] [serial = 1334] [outer = 0x870ca400] 03:20:53 INFO - PROCESS | 5680 | 1462530053529 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x879c6000) [pid = 5680] [serial = 1335] [outer = 0x870ca400] 03:20:54 INFO - PROCESS | 5680 | 1462530054603 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1797ms 03:20:54 INFO - PROCESS | 5680 | 1462530054684 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:20:54 INFO - PROCESS | 5680 | 1462530054693 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 03:20:54 INFO - PROCESS | 5680 | 1462530054704 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 5680 | 1462530054711 Marionette TRACE conn3 <- [1,1750,null,{}] 03:20:54 INFO - PROCESS | 5680 | 1462530054720 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:55 INFO - PROCESS | 5680 | 1462530055020 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:20:55 INFO - PROCESS | 5680 | 1462530055355 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x8965b800 == 146 [pid = 5680] [id = 445] 03:20:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x89f5c400) [pid = 5680] [serial = 1336] [outer = (nil)] 03:20:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8aaf2c00) [pid = 5680] [serial = 1337] [outer = 0x89f5c400] 03:20:55 INFO - PROCESS | 5680 | 1462530055460 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8af98000) [pid = 5680] [serial = 1338] [outer = 0x89f5c400] 03:20:56 INFO - PROCESS | 5680 | 1462530056570 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1948ms 03:20:56 INFO - PROCESS | 5680 | 1462530056650 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 5680 | 1462530056657 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 03:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:20:56 INFO - PROCESS | 5680 | 1462530056670 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 5680 | 1462530056674 Marionette TRACE conn3 <- [1,1754,null,{}] 03:20:56 INFO - PROCESS | 5680 | 1462530056683 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:56 INFO - PROCESS | 5680 | 1462530056978 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:20:57 INFO - PROCESS | 5680 | 1462530057358 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7cd400 == 147 [pid = 5680] [id = 446] 03:20:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8bd63400) [pid = 5680] [serial = 1339] [outer = (nil)] 03:20:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8bf65800) [pid = 5680] [serial = 1340] [outer = 0x8bd63400] 03:20:57 INFO - PROCESS | 5680 | 1462530057458 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8ce0e000) [pid = 5680] [serial = 1341] [outer = 0x8bd63400] 03:20:58 INFO - PROCESS | 5680 | 1462530058517 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1888ms 03:20:58 INFO - PROCESS | 5680 | 1462530058558 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 5680 | 1462530058563 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 03:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:20:58 INFO - PROCESS | 5680 | 1462530058571 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 5680 | 1462530058579 Marionette TRACE conn3 <- [1,1758,null,{}] 03:20:58 INFO - PROCESS | 5680 | 1462530058598 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:58 INFO - PROCESS | 5680 | 1462530058878 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:20:59 INFO - PROCESS | 5680 | 1462530059210 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bf6b800 == 148 [pid = 5680] [id = 447] 03:20:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8c09c000) [pid = 5680] [serial = 1342] [outer = (nil)] 03:20:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8da4e000) [pid = 5680] [serial = 1343] [outer = 0x8c09c000] 03:20:59 INFO - PROCESS | 5680 | 1462530059312 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8ddf9c00) [pid = 5680] [serial = 1344] [outer = 0x8c09c000] 03:21:00 INFO - PROCESS | 5680 | 1462530060267 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1740ms 03:21:00 INFO - PROCESS | 5680 | 1462530060312 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:21:00 INFO - PROCESS | 5680 | 1462530060318 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 03:21:00 INFO - PROCESS | 5680 | 1462530060325 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 5680 | 1462530060329 Marionette TRACE conn3 <- [1,1762,null,{}] 03:21:00 INFO - PROCESS | 5680 | 1462530060336 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:00 INFO - PROCESS | 5680 | 1462530060601 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:21:00 INFO - PROCESS | 5680 | 1462530060928 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x898e8800 == 149 [pid = 5680] [id = 448] 03:21:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8d8a3000) [pid = 5680] [serial = 1345] [outer = (nil)] 03:21:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8e4de800) [pid = 5680] [serial = 1346] [outer = 0x8d8a3000] 03:21:01 INFO - PROCESS | 5680 | 1462530061028 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8e4e5c00) [pid = 5680] [serial = 1347] [outer = 0x8d8a3000] 03:21:02 INFO - PROCESS | 5680 | 1462530062033 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1785ms 03:21:02 INFO - PROCESS | 5680 | 1462530062110 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 5680 | 1462530062114 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 03:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:21:02 INFO - PROCESS | 5680 | 1462530062121 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 5680 | 1462530062125 Marionette TRACE conn3 <- [1,1766,null,{}] 03:21:02 INFO - PROCESS | 5680 | 1462530062132 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:02 INFO - PROCESS | 5680 | 1462530062446 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:21:02 INFO - PROCESS | 5680 | 1462530062793 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4d4000 == 150 [pid = 5680] [id = 449] 03:21:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8ed14800) [pid = 5680] [serial = 1348] [outer = (nil)] 03:21:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8ee8c000) [pid = 5680] [serial = 1349] [outer = 0x8ed14800] 03:21:02 INFO - PROCESS | 5680 | 1462530062912 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8f8c5800) [pid = 5680] [serial = 1350] [outer = 0x8ed14800] 03:21:03 INFO - PROCESS | 5680 | 1462530063948 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1891ms 03:21:04 INFO - PROCESS | 5680 | 1462530064013 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:21:04 INFO - PROCESS | 5680 | 1462530064018 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 03:21:04 INFO - PROCESS | 5680 | 1462530064025 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 5680 | 1462530064029 Marionette TRACE conn3 <- [1,1770,null,{}] 03:21:04 INFO - PROCESS | 5680 | 1462530064035 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:04 INFO - PROCESS | 5680 | 1462530064300 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:21:04 INFO - PROCESS | 5680 | 1462530064625 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd61400 == 151 [pid = 5680] [id = 450] 03:21:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8d162c00) [pid = 5680] [serial = 1351] [outer = (nil)] 03:21:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8f9c5400) [pid = 5680] [serial = 1352] [outer = 0x8d162c00] 03:21:04 INFO - PROCESS | 5680 | 1462530064720 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x9149ec00) [pid = 5680] [serial = 1353] [outer = 0x8d162c00] 03:21:05 INFO - PROCESS | 5680 | 1462530065730 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1748ms 03:21:05 INFO - PROCESS | 5680 | 1462530065774 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:21:05 INFO - PROCESS | 5680 | 1462530065778 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 03:21:05 INFO - PROCESS | 5680 | 1462530065785 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 5680 | 1462530065789 Marionette TRACE conn3 <- [1,1774,null,{}] 03:21:05 INFO - PROCESS | 5680 | 1462530065795 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 5680 | 1462530066038 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:21:06 INFO - PROCESS | 5680 | 1462530066366 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8a400 == 152 [pid = 5680] [id = 451] 03:21:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8f8c9000) [pid = 5680] [serial = 1354] [outer = (nil)] 03:21:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x914b6c00) [pid = 5680] [serial = 1355] [outer = 0x8f8c9000] 03:21:06 INFO - PROCESS | 5680 | 1462530066484 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x916ad000) [pid = 5680] [serial = 1356] [outer = 0x8f8c9000] 03:21:07 INFO - PROCESS | 5680 | 1462530067482 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1737ms 03:21:07 INFO - PROCESS | 5680 | 1462530067522 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 5680 | 1462530067527 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 03:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:21:07 INFO - PROCESS | 5680 | 1462530067535 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 5680 | 1462530067540 Marionette TRACE conn3 <- [1,1778,null,{}] 03:21:07 INFO - PROCESS | 5680 | 1462530067548 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:07 INFO - PROCESS | 5680 | 1462530067799 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:21:08 INFO - PROCESS | 5680 | 1462530068142 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd6b800 == 153 [pid = 5680] [id = 452] 03:21:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x8f9c8800) [pid = 5680] [serial = 1357] [outer = (nil)] 03:21:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x91dce400) [pid = 5680] [serial = 1358] [outer = 0x8f9c8800] 03:21:08 INFO - PROCESS | 5680 | 1462530068243 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x922b0c00) [pid = 5680] [serial = 1359] [outer = 0x8f9c8800] 03:21:09 INFO - PROCESS | 5680 | 1462530069190 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1688ms 03:21:09 INFO - PROCESS | 5680 | 1462530069226 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 5680 | 1462530069231 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 03:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:21:09 INFO - PROCESS | 5680 | 1462530069239 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 5680 | 1462530069244 Marionette TRACE conn3 <- [1,1782,null,{}] 03:21:09 INFO - PROCESS | 5680 | 1462530069251 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:09 INFO - PROCESS | 5680 | 1462530069531 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:21:09 INFO - PROCESS | 5680 | 1462530069859 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x89661c00 == 154 [pid = 5680] [id = 453] 03:21:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x8e4e7c00) [pid = 5680] [serial = 1360] [outer = (nil)] 03:21:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x9233b400) [pid = 5680] [serial = 1361] [outer = 0x8e4e7c00] 03:21:09 INFO - PROCESS | 5680 | 1462530069963 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x92362400) [pid = 5680] [serial = 1362] [outer = 0x8e4e7c00] 03:21:10 INFO - PROCESS | 5680 | 1462530070917 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:21:10 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 03:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1746ms 03:21:10 INFO - PROCESS | 5680 | 1462530070985 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:21:10 INFO - PROCESS | 5680 | 1462530070990 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 03:21:10 INFO - PROCESS | 5680 | 1462530070997 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 5680 | 1462530071001 Marionette TRACE conn3 <- [1,1786,null,{}] 03:21:11 INFO - PROCESS | 5680 | 1462530071007 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:11 INFO - PROCESS | 5680 | 1462530071284 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:21:11 INFO - PROCESS | 5680 | 1462530071669 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x92a9ec00 == 155 [pid = 5680] [id = 454] 03:21:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x92a9f400) [pid = 5680] [serial = 1363] [outer = (nil)] 03:21:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x92b1d800) [pid = 5680] [serial = 1364] [outer = 0x92a9f400] 03:21:11 INFO - PROCESS | 5680 | 1462530071783 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x92b82c00) [pid = 5680] [serial = 1365] [outer = 0x92a9f400] 03:21:12 INFO - PROCESS | 5680 | 1462530072781 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:21:12 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 03:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1842ms 03:21:12 INFO - PROCESS | 5680 | 1462530072839 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 5680 | 1462530072843 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 03:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:21:12 INFO - PROCESS | 5680 | 1462530072851 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 5680 | 1462530072856 Marionette TRACE conn3 <- [1,1790,null,{}] 03:21:12 INFO - PROCESS | 5680 | 1462530072863 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:13 INFO - PROCESS | 5680 | 1462530073184 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:21:13 INFO - PROCESS | 5680 | 1462530073522 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x92a95400 == 156 [pid = 5680] [id = 455] 03:21:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x93937400) [pid = 5680] [serial = 1366] [outer = (nil)] 03:21:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x94f02000) [pid = 5680] [serial = 1367] [outer = 0x93937400] 03:21:13 INFO - PROCESS | 5680 | 1462530073622 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x94f0e000) [pid = 5680] [serial = 1368] [outer = 0x93937400] 03:21:14 INFO - PROCESS | 5680 | 1462530074542 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1734ms 03:21:14 INFO - PROCESS | 5680 | 1462530074586 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 5680 | 1462530074590 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 03:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:21:14 INFO - PROCESS | 5680 | 1462530074597 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 5680 | 1462530074601 Marionette TRACE conn3 <- [1,1794,null,{}] 03:21:14 INFO - PROCESS | 5680 | 1462530074607 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:14 INFO - PROCESS | 5680 | 1462530074850 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:21:15 INFO - PROCESS | 5680 | 1462530075187 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f4400 == 157 [pid = 5680] [id = 456] 03:21:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x88f1c000) [pid = 5680] [serial = 1369] [outer = (nil)] 03:21:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x95020800) [pid = 5680] [serial = 1370] [outer = 0x88f1c000] 03:21:15 INFO - PROCESS | 5680 | 1462530075285 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x953a1c00) [pid = 5680] [serial = 1371] [outer = 0x88f1c000] 03:21:16 INFO - PROCESS | 5680 | 1462530076238 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1685ms 03:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:21:16 INFO - PROCESS | 5680 | 1462530076291 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 5680 | 1462530076294 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 03:21:16 INFO - PROCESS | 5680 | 1462530076303 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 5680 | 1462530076306 Marionette TRACE conn3 <- [1,1798,null,{}] 03:21:16 INFO - PROCESS | 5680 | 1462530076313 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:16 INFO - PROCESS | 5680 | 1462530076559 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:21:16 INFO - PROCESS | 5680 | 1462530076898 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x87782400 == 158 [pid = 5680] [id = 457] 03:21:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x92a9dc00) [pid = 5680] [serial = 1372] [outer = (nil)] 03:21:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x97553400) [pid = 5680] [serial = 1373] [outer = 0x92a9dc00] 03:21:17 INFO - PROCESS | 5680 | 1462530076997 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x9755ec00) [pid = 5680] [serial = 1374] [outer = 0x92a9dc00] 03:21:17 INFO - PROCESS | 5680 | 1462530077956 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1683ms 03:21:17 INFO - PROCESS | 5680 | 1462530077987 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 5680 | 1462530077991 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 03:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:21:18 INFO - PROCESS | 5680 | 1462530078000 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 5680 | 1462530078004 Marionette TRACE conn3 <- [1,1802,null,{}] 03:21:18 INFO - PROCESS | 5680 | 1462530078010 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:18 INFO - PROCESS | 5680 | 1462530078245 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:21:18 INFO - PROCESS | 5680 | 1462530078573 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x9502c000 == 159 [pid = 5680] [id = 458] 03:21:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x953a9800) [pid = 5680] [serial = 1375] [outer = (nil)] 03:21:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x99f96000) [pid = 5680] [serial = 1376] [outer = 0x953a9800] 03:21:18 INFO - PROCESS | 5680 | 1462530078671 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x99fad800) [pid = 5680] [serial = 1377] [outer = 0x953a9800] 03:21:19 INFO - PROCESS | 5680 | 1462530079662 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1744ms 03:21:19 INFO - PROCESS | 5680 | 1462530079745 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:21:19 INFO - PROCESS | 5680 | 1462530079750 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 03:21:19 INFO - PROCESS | 5680 | 1462530079757 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 5680 | 1462530079760 Marionette TRACE conn3 <- [1,1806,null,{}] 03:21:19 INFO - PROCESS | 5680 | 1462530079768 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:20 INFO - PROCESS | 5680 | 1462530080059 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:21:20 INFO - PROCESS | 5680 | 1462530080394 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddf2400 == 160 [pid = 5680] [id = 459] 03:21:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x8f8c5400) [pid = 5680] [serial = 1378] [outer = (nil)] 03:21:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x9a367000) [pid = 5680] [serial = 1379] [outer = 0x8f8c5400] 03:21:20 INFO - PROCESS | 5680 | 1462530080487 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x9a4b8000) [pid = 5680] [serial = 1380] [outer = 0x8f8c5400] 03:21:21 INFO - PROCESS | 5680 | 1462530081438 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1734ms 03:21:21 INFO - PROCESS | 5680 | 1462530081492 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 5680 | 1462530081496 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 03:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:21:21 INFO - PROCESS | 5680 | 1462530081503 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 5680 | 1462530081507 Marionette TRACE conn3 <- [1,1810,null,{}] 03:21:21 INFO - PROCESS | 5680 | 1462530081516 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:21 INFO - PROCESS | 5680 | 1462530081775 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:21:22 INFO - PROCESS | 5680 | 1462530082108 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x9969dc00 == 161 [pid = 5680] [id = 460] 03:21:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x9a242000) [pid = 5680] [serial = 1381] [outer = (nil)] 03:21:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x9b13f000) [pid = 5680] [serial = 1382] [outer = 0x9a242000] 03:21:22 INFO - PROCESS | 5680 | 1462530082209 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x9b2b2000) [pid = 5680] [serial = 1383] [outer = 0x9a242000] 03:21:23 INFO - PROCESS | 5680 | 1462530083187 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1737ms 03:21:23 INFO - PROCESS | 5680 | 1462530083242 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 5680 | 1462530083245 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 03:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:21:23 INFO - PROCESS | 5680 | 1462530083253 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 5680 | 1462530083256 Marionette TRACE conn3 <- [1,1814,null,{}] 03:21:23 INFO - PROCESS | 5680 | 1462530083263 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 5680 | 1462530083511 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:21:23 INFO - PROCESS | 5680 | 1462530083845 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x99fb6000 == 160 [pid = 5680] [id = 43] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0c9000 == 159 [pid = 5680] [id = 443] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x89f59800 == 158 [pid = 5680] [id = 442] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x898ee400 == 157 [pid = 5680] [id = 441] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8778b400 == 156 [pid = 5680] [id = 440] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4e4400 == 155 [pid = 5680] [id = 437] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x9b142400 == 154 [pid = 5680] [id = 438] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8c08fc00 == 153 [pid = 5680] [id = 436] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5aa000 == 152 [pid = 5680] [id = 435] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5b0c00 == 151 [pid = 5680] [id = 434] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x92357000 == 150 [pid = 5680] [id = 432] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x92b16400 == 149 [pid = 5680] [id = 433] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x88f19800 == 148 [pid = 5680] [id = 431] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8ceab800 == 147 [pid = 5680] [id = 430] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddfc400 == 146 [pid = 5680] [id = 429] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8af98400 == 145 [pid = 5680] [id = 428] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x879c8800 == 144 [pid = 5680] [id = 427] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8cfa3400 == 143 [pid = 5680] [id = 425] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8d163c00 == 142 [pid = 5680] [id = 426] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae4b000 == 141 [pid = 5680] [id = 424] 03:21:25 INFO - PROCESS | 5680 | --DOCSHELL 0x87abac00 == 140 [pid = 5680] [id = 423] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x9a61b400) [pid = 5680] [serial = 1191] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x8bd6c400) [pid = 5680] [serial = 1268] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x89f5ec00) [pid = 5680] [serial = 1137] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8bf5dc00) [pid = 5680] [serial = 1263] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8cea8800) [pid = 5680] [serial = 1265] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x922b0400) [pid = 5680] [serial = 1232] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x916ad400) [pid = 5680] [serial = 1230] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x914b8c00) [pid = 5680] [serial = 1229] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x914a4800) [pid = 5680] [serial = 1227] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x8f9d0400) [pid = 5680] [serial = 1226] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x8f8ce800) [pid = 5680] [serial = 1224] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8f81d800) [pid = 5680] [serial = 1223] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x8f5aec00) [pid = 5680] [serial = 1221] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8f5a9800) [pid = 5680] [serial = 1220] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x8e4ca400) [pid = 5680] [serial = 1218] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x8e036400) [pid = 5680] [serial = 1217] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x8ddf4400) [pid = 5680] [serial = 1215] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x8dded800) [pid = 5680] [serial = 1214] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8d89cc00) [pid = 5680] [serial = 1212] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x8d162800) [pid = 5680] [serial = 1211] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x8ce05400) [pid = 5680] [serial = 1209] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x8bd6a800) [pid = 5680] [serial = 1208] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x8965e400) [pid = 5680] [serial = 1206] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x87abe400) [pid = 5680] [serial = 1205] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x898e5c00) [pid = 5680] [serial = 1259] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x87783000) [pid = 5680] [serial = 1256] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x87790c00) [pid = 5680] [serial = 1257] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x99faf800) [pid = 5680] [serial = 1254] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x99fa9800) [pid = 5680] [serial = 1253] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x9918e400) [pid = 5680] [serial = 1251] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x99020400) [pid = 5680] [serial = 1250] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x97555c00) [pid = 5680] [serial = 1248] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x953a2c00) [pid = 5680] [serial = 1247] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x94f3c400) [pid = 5680] [serial = 1245] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x94f0a000) [pid = 5680] [serial = 1244] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x93b0b000) [pid = 5680] [serial = 1242] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x92d59800) [pid = 5680] [serial = 1241] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x92b1ac00) [pid = 5680] [serial = 1239] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x92a9f800) [pid = 5680] [serial = 1238] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x92a93c00) [pid = 5680] [serial = 1236] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x92608400) [pid = 5680] [serial = 1235] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x9232e800) [pid = 5680] [serial = 1233] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8bd66c00) [pid = 5680] [serial = 1262] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8cfa7c00) [pid = 5680] [serial = 1266] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8a0c6400) [pid = 5680] [serial = 1260] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x87782800 == 141 [pid = 5680] [id = 461] 03:21:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x87783000) [pid = 5680] [serial = 1384] [outer = (nil)] 03:21:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x87790400) [pid = 5680] [serial = 1385] [outer = 0x87783000] 03:21:25 INFO - PROCESS | 5680 | 1462530085598 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x87ab7c00) [pid = 5680] [serial = 1386] [outer = 0x87783000] 03:21:26 INFO - PROCESS | 5680 | 1462530086541 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 3342ms 03:21:26 INFO - PROCESS | 5680 | 1462530086597 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 5680 | 1462530086605 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 03:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:21:26 INFO - PROCESS | 5680 | 1462530086615 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 5680 | 1462530086621 Marionette TRACE conn3 <- [1,1818,null,{}] 03:21:26 INFO - PROCESS | 5680 | 1462530086631 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:26 INFO - PROCESS | 5680 | 1462530086915 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:21:27 INFO - PROCESS | 5680 | 1462530087192 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c9000 == 142 [pid = 5680] [id = 462] 03:21:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8a0c9c00) [pid = 5680] [serial = 1387] [outer = (nil)] 03:21:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8a0cf800) [pid = 5680] [serial = 1388] [outer = 0x8a0c9c00] 03:21:27 INFO - PROCESS | 5680 | 1462530087279 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8ae4b400) [pid = 5680] [serial = 1389] [outer = 0x8a0c9c00] 03:21:28 INFO - PROCESS | 5680 | 1462530088209 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1641ms 03:21:28 INFO - PROCESS | 5680 | 1462530088255 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 5680 | 1462530088261 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 03:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:21:28 INFO - PROCESS | 5680 | 1462530088285 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 5680 | 1462530088290 Marionette TRACE conn3 <- [1,1822,null,{}] 03:21:28 INFO - PROCESS | 5680 | 1462530088297 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:28 INFO - PROCESS | 5680 | 1462530088602 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:21:28 INFO - PROCESS | 5680 | 1462530088641 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af97c00 == 143 [pid = 5680] [id = 463] 03:21:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8bd63000) [pid = 5680] [serial = 1390] [outer = (nil)] 03:21:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8bdf0000) [pid = 5680] [serial = 1391] [outer = 0x8bd63000] 03:21:28 INFO - PROCESS | 5680 | 1462530088724 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8bf64800) [pid = 5680] [serial = 1392] [outer = 0x8bd63000] 03:21:29 INFO - PROCESS | 5680 | 1462530089894 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1696ms 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8a0d0400) [pid = 5680] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8ae3e800) [pid = 5680] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x898ef000) [pid = 5680] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8778c400) [pid = 5680] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8f8c5000) [pid = 5680] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x9b142800) [pid = 5680] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x97558800) [pid = 5680] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8e02fc00) [pid = 5680] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x97555400) [pid = 5680] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x92364000) [pid = 5680] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x94f06400) [pid = 5680] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x92607000) [pid = 5680] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x8ce13800) [pid = 5680] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8da44800) [pid = 5680] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x8e4cdc00) [pid = 5680] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x8ed20c00) [pid = 5680] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x8b7d0400) [pid = 5680] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x8e02a800) [pid = 5680] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8cfb1400) [pid = 5680] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x8af9a400) [pid = 5680] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:21:30 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x87abc000) [pid = 5680] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:21:30 INFO - PROCESS | 5680 | 1462530090562 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 5680 | 1462530090567 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 03:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:21:30 INFO - PROCESS | 5680 | 1462530090595 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 5680 | 1462530090602 Marionette TRACE conn3 <- [1,1826,null,{}] 03:21:30 INFO - PROCESS | 5680 | 1462530090620 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:30 INFO - PROCESS | 5680 | 1462530090931 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:21:31 INFO - PROCESS | 5680 | 1462530091062 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bf63c00 == 144 [pid = 5680] [id = 464] 03:21:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x8ce0c000) [pid = 5680] [serial = 1393] [outer = (nil)] 03:21:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8cea6800) [pid = 5680] [serial = 1394] [outer = 0x8ce0c000] 03:21:31 INFO - PROCESS | 5680 | 1462530091143 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8cfa7000) [pid = 5680] [serial = 1395] [outer = 0x8ce0c000] 03:21:31 INFO - PROCESS | 5680 | 1462530091985 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1449ms 03:21:32 INFO - PROCESS | 5680 | 1462530092039 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 5680 | 1462530092043 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 03:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:21:32 INFO - PROCESS | 5680 | 1462530092051 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 5680 | 1462530092054 Marionette TRACE conn3 <- [1,1830,null,{}] 03:21:32 INFO - PROCESS | 5680 | 1462530092060 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:32 INFO - PROCESS | 5680 | 1462530092289 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:21:32 INFO - PROCESS | 5680 | 1462530092624 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x87789c00 == 145 [pid = 5680] [id = 465] 03:21:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8778b400) [pid = 5680] [serial = 1396] [outer = (nil)] 03:21:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x879cbc00) [pid = 5680] [serial = 1397] [outer = 0x8778b400] 03:21:32 INFO - PROCESS | 5680 | 1462530092805 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x88f16800) [pid = 5680] [serial = 1398] [outer = 0x8778b400] 03:21:33 INFO - PROCESS | 5680 | 1462530093865 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1891ms 03:21:33 INFO - PROCESS | 5680 | 1462530093943 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 5680 | 1462530093950 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 03:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:21:33 INFO - PROCESS | 5680 | 1462530093960 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 5680 | 1462530093967 Marionette TRACE conn3 <- [1,1834,null,{}] 03:21:33 INFO - PROCESS | 5680 | 1462530093977 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:34 INFO - PROCESS | 5680 | 1462530094271 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:21:34 INFO - PROCESS | 5680 | 1462530094607 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaef400 == 146 [pid = 5680] [id = 466] 03:21:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8af97800) [pid = 5680] [serial = 1399] [outer = (nil)] 03:21:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8b7d0800) [pid = 5680] [serial = 1400] [outer = 0x8af97800] 03:21:34 INFO - PROCESS | 5680 | 1462530094707 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8bd6f800) [pid = 5680] [serial = 1401] [outer = 0x8af97800] 03:21:35 INFO - PROCESS | 5680 | 1462530095735 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:21:35 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 03:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1845ms 03:21:35 INFO - PROCESS | 5680 | 1462530095806 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 5680 | 1462530095814 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 03:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:21:35 INFO - PROCESS | 5680 | 1462530095824 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 5680 | 1462530095827 Marionette TRACE conn3 <- [1,1838,null,{}] 03:21:35 INFO - PROCESS | 5680 | 1462530095835 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:36 INFO - PROCESS | 5680 | 1462530096125 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:21:36 INFO - PROCESS | 5680 | 1462530096504 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bf63800 == 147 [pid = 5680] [id = 467] 03:21:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8ceadc00) [pid = 5680] [serial = 1402] [outer = (nil)] 03:21:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8d162800) [pid = 5680] [serial = 1403] [outer = 0x8ceadc00] 03:21:36 INFO - PROCESS | 5680 | 1462530096598 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8d8a2c00) [pid = 5680] [serial = 1404] [outer = 0x8ceadc00] 03:21:37 INFO - PROCESS | 5680 | 1462530097660 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1882ms 03:21:37 INFO - PROCESS | 5680 | 1462530097707 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 5680 | 1462530097711 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 03:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:21:37 INFO - PROCESS | 5680 | 1462530097722 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 5680 | 1462530097733 Marionette TRACE conn3 <- [1,1842,null,{}] 03:21:37 INFO - PROCESS | 5680 | 1462530097749 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:38 INFO - PROCESS | 5680 | 1462530098071 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:21:38 INFO - PROCESS | 5680 | 1462530098403 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0cfc00 == 148 [pid = 5680] [id = 468] 03:21:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8e02d400) [pid = 5680] [serial = 1405] [outer = (nil)] 03:21:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8e4cb000) [pid = 5680] [serial = 1406] [outer = 0x8e02d400] 03:21:38 INFO - PROCESS | 5680 | 1462530098498 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8e4e4000) [pid = 5680] [serial = 1407] [outer = 0x8e02d400] 03:21:39 INFO - PROCESS | 5680 | 1462530099494 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1852ms 03:21:39 INFO - PROCESS | 5680 | 1462530099572 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 5680 | 1462530099576 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 03:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:21:39 INFO - PROCESS | 5680 | 1462530099584 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 5680 | 1462530099588 Marionette TRACE conn3 <- [1,1846,null,{}] 03:21:39 INFO - PROCESS | 5680 | 1462530099595 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:39 INFO - PROCESS | 5680 | 1462530099883 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:21:40 INFO - PROCESS | 5680 | 1462530100213 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e02a000 == 149 [pid = 5680] [id = 469] 03:21:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8e4ccc00) [pid = 5680] [serial = 1408] [outer = (nil)] 03:21:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8f5a9400) [pid = 5680] [serial = 1409] [outer = 0x8e4ccc00] 03:21:40 INFO - PROCESS | 5680 | 1462530100309 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8f5b2000) [pid = 5680] [serial = 1410] [outer = 0x8e4ccc00] 03:21:41 INFO - PROCESS | 5680 | 1462530101403 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:21:41 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) 03:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1855ms 03:21:41 INFO - PROCESS | 5680 | 1462530101440 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:21:41 INFO - PROCESS | 5680 | 1462530101445 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 03:21:41 INFO - PROCESS | 5680 | 1462530101452 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 5680 | 1462530101457 Marionette TRACE conn3 <- [1,1850,null,{}] 03:21:41 INFO - PROCESS | 5680 | 1462530101464 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:41 INFO - PROCESS | 5680 | 1462530101722 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:21:42 INFO - PROCESS | 5680 | 1462530102110 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f81dc00 == 150 [pid = 5680] [id = 470] 03:21:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8f81f400) [pid = 5680] [serial = 1411] [outer = (nil)] 03:21:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8f8c5000) [pid = 5680] [serial = 1412] [outer = 0x8f81f400] 03:21:42 INFO - PROCESS | 5680 | 1462530102245 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x914a4000) [pid = 5680] [serial = 1413] [outer = 0x8f81f400] 03:21:43 INFO - PROCESS | 5680 | 1462530103289 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1886ms 03:21:43 INFO - PROCESS | 5680 | 1462530103339 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:21:43 INFO - PROCESS | 5680 | 1462530103343 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 03:21:43 INFO - PROCESS | 5680 | 1462530103351 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 5680 | 1462530103354 Marionette TRACE conn3 <- [1,1854,null,{}] 03:21:43 INFO - PROCESS | 5680 | 1462530103362 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:43 INFO - PROCESS | 5680 | 1462530103621 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:21:43 INFO - PROCESS | 5680 | 1462530103949 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee91400 == 151 [pid = 5680] [id = 471] 03:21:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8f5b0000) [pid = 5680] [serial = 1414] [outer = (nil)] 03:21:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x916b2400) [pid = 5680] [serial = 1415] [outer = 0x8f5b0000] 03:21:44 INFO - PROCESS | 5680 | 1462530104045 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x91dc5800) [pid = 5680] [serial = 1416] [outer = 0x8f5b0000] 03:21:45 INFO - PROCESS | 5680 | 1462530105003 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1733ms 03:21:45 INFO - PROCESS | 5680 | 1462530105085 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 5680 | 1462530105089 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 03:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:21:45 INFO - PROCESS | 5680 | 1462530105096 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 5680 | 1462530105100 Marionette TRACE conn3 <- [1,1858,null,{}] 03:21:45 INFO - PROCESS | 5680 | 1462530105107 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:45 INFO - PROCESS | 5680 | 1462530105384 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:21:45 INFO - PROCESS | 5680 | 1462530105709 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x914bbc00 == 152 [pid = 5680] [id = 472] 03:21:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x916ae400) [pid = 5680] [serial = 1417] [outer = (nil)] 03:21:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x92339800) [pid = 5680] [serial = 1418] [outer = 0x916ae400] 03:21:45 INFO - PROCESS | 5680 | 1462530105815 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x9235ac00) [pid = 5680] [serial = 1419] [outer = 0x916ae400] 03:21:46 INFO - PROCESS | 5680 | 1462530106756 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1734ms 03:21:46 INFO - PROCESS | 5680 | 1462530106831 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 5680 | 1462530106836 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 03:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:21:46 INFO - PROCESS | 5680 | 1462530106842 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 5680 | 1462530106846 Marionette TRACE conn3 <- [1,1862,null,{}] 03:21:46 INFO - PROCESS | 5680 | 1462530106852 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:47 INFO - PROCESS | 5680 | 1462530107125 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:21:47 INFO - PROCESS | 5680 | 1462530107464 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f813400 == 153 [pid = 5680] [id = 473] 03:21:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8f816800) [pid = 5680] [serial = 1420] [outer = (nil)] 03:21:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x92a95c00) [pid = 5680] [serial = 1421] [outer = 0x8f816800] 03:21:47 INFO - PROCESS | 5680 | 1462530107558 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x92a9a000) [pid = 5680] [serial = 1422] [outer = 0x8f816800] 03:21:48 INFO - PROCESS | 5680 | 1462530108521 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1739ms 03:21:48 INFO - PROCESS | 5680 | 1462530108583 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:21:48 INFO - PROCESS | 5680 | 1462530108588 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 03:21:48 INFO - PROCESS | 5680 | 1462530108594 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 5680 | 1462530108598 Marionette TRACE conn3 <- [1,1866,null,{}] 03:21:48 INFO - PROCESS | 5680 | 1462530108604 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:48 INFO - PROCESS | 5680 | 1462530108862 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:21:49 INFO - PROCESS | 5680 | 1462530109190 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfa8400 == 154 [pid = 5680] [id = 474] 03:21:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x914a8800) [pid = 5680] [serial = 1423] [outer = (nil)] 03:21:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x92a9f800) [pid = 5680] [serial = 1424] [outer = 0x914a8800] 03:21:49 INFO - PROCESS | 5680 | 1462530109289 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x92b7d000) [pid = 5680] [serial = 1425] [outer = 0x914a8800] 03:21:50 INFO - PROCESS | 5680 | 1462530110229 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1685ms 03:21:50 INFO - PROCESS | 5680 | 1462530110296 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 5680 | 1462530110301 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 03:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:21:50 INFO - PROCESS | 5680 | 1462530110313 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 5680 | 1462530110317 Marionette TRACE conn3 <- [1,1870,null,{}] 03:21:50 INFO - PROCESS | 5680 | 1462530110324 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:50 INFO - PROCESS | 5680 | 1462530110582 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:21:50 INFO - PROCESS | 5680 | 1462530110913 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x93940400 == 155 [pid = 5680] [id = 475] 03:21:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x93940c00) [pid = 5680] [serial = 1426] [outer = (nil)] 03:21:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x93b0d000) [pid = 5680] [serial = 1427] [outer = 0x93940c00] 03:21:51 INFO - PROCESS | 5680 | 1462530111027 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x94f10400) [pid = 5680] [serial = 1428] [outer = 0x93940c00] 03:21:52 INFO - PROCESS | 5680 | 1462530112030 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1790ms 03:21:52 INFO - PROCESS | 5680 | 1462530112104 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 5680 | 1462530112108 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 03:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:21:52 INFO - PROCESS | 5680 | 1462530112117 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 5680 | 1462530112123 Marionette TRACE conn3 <- [1,1874,null,{}] 03:21:52 INFO - PROCESS | 5680 | 1462530112130 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:52 INFO - PROCESS | 5680 | 1462530112462 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:21:52 INFO - PROCESS | 5680 | 1462530112806 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x93b08c00 == 156 [pid = 5680] [id = 476] 03:21:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x93b0a400) [pid = 5680] [serial = 1429] [outer = (nil)] 03:21:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x99622c00) [pid = 5680] [serial = 1430] [outer = 0x93b0a400] 03:21:52 INFO - PROCESS | 5680 | 1462530112900 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x996a2400) [pid = 5680] [serial = 1431] [outer = 0x93b0a400] 03:21:53 INFO - PROCESS | 5680 | 1462530113946 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1898ms 03:21:54 INFO - PROCESS | 5680 | 1462530114015 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 5680 | 1462530114020 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 03:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:21:54 INFO - PROCESS | 5680 | 1462530114027 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 5680 | 1462530114031 Marionette TRACE conn3 <- [1,1878,null,{}] 03:21:54 INFO - PROCESS | 5680 | 1462530114037 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:54 INFO - PROCESS | 5680 | 1462530114377 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:21:54 INFO - PROCESS | 5680 | 1462530114742 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x914a3c00 == 157 [pid = 5680] [id = 477] 03:21:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x92b1bc00) [pid = 5680] [serial = 1432] [outer = (nil)] 03:21:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9a245000) [pid = 5680] [serial = 1433] [outer = 0x92b1bc00] 03:21:54 INFO - PROCESS | 5680 | 1462530114834 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9a4b2400) [pid = 5680] [serial = 1434] [outer = 0x92b1bc00] 03:21:55 INFO - PROCESS | 5680 | 1462530115821 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1838ms 03:21:55 INFO - PROCESS | 5680 | 1462530115870 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 5680 | 1462530115885 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 03:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:21:55 INFO - PROCESS | 5680 | 1462530115893 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 5680 | 1462530115896 Marionette TRACE conn3 <- [1,1882,null,{}] 03:21:55 INFO - PROCESS | 5680 | 1462530115903 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:56 INFO - PROCESS | 5680 | 1462530116146 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:21:56 INFO - PROCESS | 5680 | 1462530116490 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x92358c00 == 158 [pid = 5680] [id = 478] 03:21:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x92b85000) [pid = 5680] [serial = 1435] [outer = (nil)] 03:21:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9a76cc00) [pid = 5680] [serial = 1436] [outer = 0x92b85000] 03:21:56 INFO - PROCESS | 5680 | 1462530116595 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x9a774800) [pid = 5680] [serial = 1437] [outer = 0x92b85000] 03:21:57 INFO - PROCESS | 5680 | 1462530117586 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1739ms 03:21:57 INFO - PROCESS | 5680 | 1462530117633 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:21:57 INFO - PROCESS | 5680 | 1462530117638 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 03:21:57 INFO - PROCESS | 5680 | 1462530117645 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 5680 | 1462530117649 Marionette TRACE conn3 <- [1,1886,null,{}] 03:21:57 INFO - PROCESS | 5680 | 1462530117657 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:57 INFO - PROCESS | 5680 | 1462530117916 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:21:58 INFO - PROCESS | 5680 | 1462530118273 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f18c00 == 159 [pid = 5680] [id = 479] 03:21:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x9a6d7c00) [pid = 5680] [serial = 1438] [outer = (nil)] 03:21:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x9b7b9400) [pid = 5680] [serial = 1439] [outer = 0x9a6d7c00] 03:21:58 INFO - PROCESS | 5680 | 1462530118375 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x9b834800) [pid = 5680] [serial = 1440] [outer = 0x9a6d7c00] 03:21:59 INFO - PROCESS | 5680 | 1462530119384 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1787ms 03:21:59 INFO - PROCESS | 5680 | 1462530119432 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:21:59 INFO - PROCESS | 5680 | 1462530119437 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 03:21:59 INFO - PROCESS | 5680 | 1462530119444 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 5680 | 1462530119448 Marionette TRACE conn3 <- [1,1890,null,{}] 03:21:59 INFO - PROCESS | 5680 | 1462530119455 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:59 INFO - PROCESS | 5680 | 1462530119715 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:22:00 INFO - PROCESS | 5680 | 1462530120050 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x87789400 == 160 [pid = 5680] [id = 480] 03:22:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x890a3800) [pid = 5680] [serial = 1441] [outer = (nil)] 03:22:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x9bfb8800) [pid = 5680] [serial = 1442] [outer = 0x890a3800] 03:22:00 INFO - PROCESS | 5680 | 1462530120140 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x9c005c00) [pid = 5680] [serial = 1443] [outer = 0x890a3800] 03:22:01 INFO - PROCESS | 5680 | 1462530121107 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1736ms 03:22:01 INFO - PROCESS | 5680 | 1462530121180 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 5680 | 1462530121183 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 03:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:22:01 INFO - PROCESS | 5680 | 1462530121191 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 5680 | 1462530121194 Marionette TRACE conn3 <- [1,1894,null,{}] 03:22:01 INFO - PROCESS | 5680 | 1462530121203 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:01 INFO - PROCESS | 5680 | 1462530121454 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:22:01 INFO - PROCESS | 5680 | 1462530121836 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f8800 == 161 [pid = 5680] [id = 481] 03:22:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x9b4c5800) [pid = 5680] [serial = 1444] [outer = (nil)] 03:22:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x9c212400) [pid = 5680] [serial = 1445] [outer = 0x9b4c5800] 03:22:01 INFO - PROCESS | 5680 | 1462530121940 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x9c21f800) [pid = 5680] [serial = 1446] [outer = 0x9b4c5800] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x953af800 == 160 [pid = 5680] [id = 281] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x9a4b8800 == 159 [pid = 5680] [id = 284] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8965cc00 == 158 [pid = 5680] [id = 226] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x88f1ac00 == 157 [pid = 5680] [id = 419] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae47800 == 156 [pid = 5680] [id = 420] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8ceb0000 == 155 [pid = 5680] [id = 404] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8af9b000 == 154 [pid = 5680] [id = 402] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee87000 == 153 [pid = 5680] [id = 407] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x870d4800 == 152 [pid = 5680] [id = 418] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8af93800 == 151 [pid = 5680] [id = 278] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x92b15400 == 150 [pid = 5680] [id = 280] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x92334c00 == 149 [pid = 5680] [id = 411] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x898ebc00 == 148 [pid = 5680] [id = 410] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x99626c00 == 147 [pid = 5680] [id = 283] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8d15b000 == 146 [pid = 5680] [id = 408] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x9755d400 == 145 [pid = 5680] [id = 282] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8bdf9c00 == 144 [pid = 5680] [id = 405] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8bf63c00 == 143 [pid = 5680] [id = 464] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8af97c00 == 142 [pid = 5680] [id = 463] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0c9000 == 141 [pid = 5680] [id = 462] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x87782800 == 140 [pid = 5680] [id = 461] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x91dc1c00 == 139 [pid = 5680] [id = 245] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x92a9ec00 == 138 [pid = 5680] [id = 454] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x92a95400 == 137 [pid = 5680] [id = 455] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x89661c00 == 136 [pid = 5680] [id = 453] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd6b800 == 135 [pid = 5680] [id = 452] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8a400 == 134 [pid = 5680] [id = 451] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd61400 == 133 [pid = 5680] [id = 450] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4d4000 == 132 [pid = 5680] [id = 449] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x898e8800 == 131 [pid = 5680] [id = 448] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7cd400 == 130 [pid = 5680] [id = 446] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8bf6b800 == 129 [pid = 5680] [id = 447] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x8965b800 == 128 [pid = 5680] [id = 445] 03:22:04 INFO - PROCESS | 5680 | --DOCSHELL 0x870c7400 == 127 [pid = 5680] [id = 444] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8c09a800) [pid = 5680] [serial = 1203] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8bdf1800) [pid = 5680] [serial = 1328] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8bf68400) [pid = 5680] [serial = 1329] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8a0c2000) [pid = 5680] [serial = 1325] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x879c4c00) [pid = 5680] [serial = 1322] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x879cf000) [pid = 5680] [serial = 1323] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x9b7ae800) [pid = 5680] [serial = 1320] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x9b4e9400) [pid = 5680] [serial = 1319] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x9b4bf800) [pid = 5680] [serial = 1317] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x9b49c800) [pid = 5680] [serial = 1316] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x9b031c00) [pid = 5680] [serial = 1313] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x9b135400) [pid = 5680] [serial = 1314] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x9a6d8800) [pid = 5680] [serial = 1311] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x9a672800) [pid = 5680] [serial = 1310] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x9a24e000) [pid = 5680] [serial = 1308] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x9a364000) [pid = 5680] [serial = 1307] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x99fac800) [pid = 5680] [serial = 1305] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x99edd400) [pid = 5680] [serial = 1304] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x97555800) [pid = 5680] [serial = 1302] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x95025c00) [pid = 5680] [serial = 1301] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x92b85c00) [pid = 5680] [serial = 1299] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x92b7f800) [pid = 5680] [serial = 1298] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x92a9a400) [pid = 5680] [serial = 1296] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x92a95800) [pid = 5680] [serial = 1295] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x92363000) [pid = 5680] [serial = 1293] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x9235e000) [pid = 5680] [serial = 1292] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x922b9800) [pid = 5680] [serial = 1290] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x91dce800) [pid = 5680] [serial = 1289] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x914b9c00) [pid = 5680] [serial = 1287] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x914a4400) [pid = 5680] [serial = 1286] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8f5a8400) [pid = 5680] [serial = 1284] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8ee88c00) [pid = 5680] [serial = 1283] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8ed13400) [pid = 5680] [serial = 1281] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8e4d3800) [pid = 5680] [serial = 1280] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8ddf8800) [pid = 5680] [serial = 1278] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x8da45800) [pid = 5680] [serial = 1277] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8c098000) [pid = 5680] [serial = 1275] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8bdf7800) [pid = 5680] [serial = 1274] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x898ed400) [pid = 5680] [serial = 1272] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x88f1a800) [pid = 5680] [serial = 1271] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8c099c00) [pid = 5680] [serial = 1331] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8aaf0800) [pid = 5680] [serial = 1326] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 5680 | 1462530124692 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 3651ms 03:22:04 INFO - PROCESS | 5680 | 1462530124842 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 5680 | 1462530124848 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 03:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:22:04 INFO - PROCESS | 5680 | 1462530124856 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 5680 | 1462530124863 Marionette TRACE conn3 <- [1,1898,null,{}] 03:22:04 INFO - PROCESS | 5680 | 1462530124874 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:05 INFO - PROCESS | 5680 | 1462530125198 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:22:05 INFO - PROCESS | 5680 | 1462530125498 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f1dc00 == 128 [pid = 5680] [id = 482] 03:22:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x88f1ec00) [pid = 5680] [serial = 1447] [outer = (nil)] 03:22:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x890af000) [pid = 5680] [serial = 1448] [outer = 0x88f1ec00] 03:22:05 INFO - PROCESS | 5680 | 1462530125638 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x898e7000) [pid = 5680] [serial = 1449] [outer = 0x88f1ec00] 03:22:06 INFO - PROCESS | 5680 | 1462530126988 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2201ms 03:22:07 INFO - PROCESS | 5680 | 1462530127098 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 5680 | 1462530127105 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 03:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:22:07 INFO - PROCESS | 5680 | 1462530127118 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 5680 | 1462530127122 Marionette TRACE conn3 <- [1,1902,null,{}] 03:22:07 INFO - PROCESS | 5680 | 1462530127137 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:07 INFO - PROCESS | 5680 | 1462530127456 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:22:07 INFO - PROCESS | 5680 | 1462530127553 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaef800 == 129 [pid = 5680] [id = 483] 03:22:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8aaf5000) [pid = 5680] [serial = 1450] [outer = (nil)] 03:22:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8af9c800) [pid = 5680] [serial = 1451] [outer = 0x8aaf5000] 03:22:07 INFO - PROCESS | 5680 | 1462530127637 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8bd64400) [pid = 5680] [serial = 1452] [outer = 0x8aaf5000] 03:22:08 INFO - PROCESS | 5680 | 1462530128736 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1694ms 03:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:22:08 INFO - PROCESS | 5680 | 1462530128813 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 5680 | 1462530128816 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 03:22:08 INFO - PROCESS | 5680 | 1462530128825 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 5680 | 1462530128832 Marionette TRACE conn3 <- [1,1906,null,{}] 03:22:08 INFO - PROCESS | 5680 | 1462530128857 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:09 INFO - PROCESS | 5680 | 1462530129175 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8f8c5400) [pid = 5680] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x953a9800) [pid = 5680] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8bd63000) [pid = 5680] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x9a242000) [pid = 5680] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x89f5c400) [pid = 5680] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8bd63400) [pid = 5680] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x870ca400) [pid = 5680] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x8d8a3000) [pid = 5680] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x8e4e7c00) [pid = 5680] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x8f8c9000) [pid = 5680] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8d162c00) [pid = 5680] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x8a0c9c00) [pid = 5680] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x8f9c8800) [pid = 5680] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x88f1c000) [pid = 5680] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x92a9dc00) [pid = 5680] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x87783000) [pid = 5680] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x8c09c000) [pid = 5680] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x92a9f400) [pid = 5680] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:22:09 INFO - PROCESS | 5680 | --DOMWINDOW == 118 (0x89655c00) [pid = 5680] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:22:10 INFO - PROCESS | 5680 | --DOMWINDOW == 117 (0x93937400) [pid = 5680] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:22:10 INFO - PROCESS | 5680 | --DOMWINDOW == 116 (0x8ed14800) [pid = 5680] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:22:10 INFO - PROCESS | 5680 | 1462530130050 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x870ca400 == 130 [pid = 5680] [id = 484] 03:22:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 117 (0x87783000) [pid = 5680] [serial = 1453] [outer = (nil)] 03:22:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 118 (0x8a0c4800) [pid = 5680] [serial = 1454] [outer = 0x87783000] 03:22:10 INFO - PROCESS | 5680 | 1462530130143 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 119 (0x8c091c00) [pid = 5680] [serial = 1455] [outer = 0x87783000] 03:22:11 INFO - PROCESS | 5680 | 1462530131012 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2255ms 03:22:11 INFO - PROCESS | 5680 | 1462530131079 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:22:11 INFO - PROCESS | 5680 | 1462530131084 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 03:22:11 INFO - PROCESS | 5680 | 1462530131091 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 5680 | 1462530131094 Marionette TRACE conn3 <- [1,1910,null,{}] 03:22:11 INFO - PROCESS | 5680 | 1462530131100 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:11 INFO - PROCESS | 5680 | 1462530131340 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:22:11 INFO - PROCESS | 5680 | 1462530131533 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c9c00 == 131 [pid = 5680] [id = 485] 03:22:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x8ce05800) [pid = 5680] [serial = 1456] [outer = (nil)] 03:22:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8d160800) [pid = 5680] [serial = 1457] [outer = 0x8ce05800] 03:22:11 INFO - PROCESS | 5680 | 1462530131614 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8da46800) [pid = 5680] [serial = 1458] [outer = 0x8ce05800] 03:22:12 INFO - PROCESS | 5680 | 1462530132830 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1783ms 03:22:12 INFO - PROCESS | 5680 | 1462530132877 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 5680 | 1462530132887 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 03:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:22:12 INFO - PROCESS | 5680 | 1462530132902 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 5680 | 1462530132912 Marionette TRACE conn3 <- [1,1914,null,{}] 03:22:12 INFO - PROCESS | 5680 | 1462530132938 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:13 INFO - PROCESS | 5680 | 1462530133234 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:22:13 INFO - PROCESS | 5680 | 1462530133585 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x87781c00 == 132 [pid = 5680] [id = 486] 03:22:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x890b1c00) [pid = 5680] [serial = 1459] [outer = (nil)] 03:22:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8a0cc000) [pid = 5680] [serial = 1460] [outer = 0x890b1c00] 03:22:13 INFO - PROCESS | 5680 | 1462530133682 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8bd61c00) [pid = 5680] [serial = 1461] [outer = 0x890b1c00] 03:22:14 INFO - PROCESS | 5680 | 1462530134644 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1775ms 03:22:14 INFO - PROCESS | 5680 | 1462530134676 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 5680 | 1462530134686 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 03:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:22:14 INFO - PROCESS | 5680 | 1462530134698 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 5680 | 1462530134702 Marionette TRACE conn3 <- [1,1918,null,{}] 03:22:14 INFO - PROCESS | 5680 | 1462530134720 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 5680 | 1462530135008 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:22:15 INFO - PROCESS | 5680 | 1462530135347 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfa7c00 == 133 [pid = 5680] [id = 487] 03:22:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8cfb0800) [pid = 5680] [serial = 1462] [outer = (nil)] 03:22:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8ddf3800) [pid = 5680] [serial = 1463] [outer = 0x8cfb0800] 03:22:15 INFO - PROCESS | 5680 | 1462530135446 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8e02cc00) [pid = 5680] [serial = 1464] [outer = 0x8cfb0800] 03:22:16 INFO - PROCESS | 5680 | 1462530136464 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1804ms 03:22:16 INFO - PROCESS | 5680 | 1462530136502 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 5680 | 1462530136506 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 03:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:22:16 INFO - PROCESS | 5680 | 1462530136515 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 5680 | 1462530136521 Marionette TRACE conn3 <- [1,1922,null,{}] 03:22:16 INFO - PROCESS | 5680 | 1462530136539 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:16 INFO - PROCESS | 5680 | 1462530136812 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:22:17 INFO - PROCESS | 5680 | 1462530137144 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4dd000 == 134 [pid = 5680] [id = 488] 03:22:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8ed11800) [pid = 5680] [serial = 1465] [outer = (nil)] 03:22:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8ed20400) [pid = 5680] [serial = 1466] [outer = 0x8ed11800] 03:22:17 INFO - PROCESS | 5680 | 1462530137248 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8f5ac000) [pid = 5680] [serial = 1467] [outer = 0x8ed11800] 03:22:18 INFO - PROCESS | 5680 | 1462530138256 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1792ms 03:22:18 INFO - PROCESS | 5680 | 1462530138307 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:22:18 INFO - PROCESS | 5680 | 1462530138313 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 03:22:18 INFO - PROCESS | 5680 | 1462530138321 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 5680 | 1462530138325 Marionette TRACE conn3 <- [1,1926,null,{}] 03:22:18 INFO - PROCESS | 5680 | 1462530138332 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:18 INFO - PROCESS | 5680 | 1462530138583 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:22:18 INFO - PROCESS | 5680 | 1462530138909 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4e5800 == 135 [pid = 5680] [id = 489] 03:22:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8ed1b000) [pid = 5680] [serial = 1468] [outer = (nil)] 03:22:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8f8c5400) [pid = 5680] [serial = 1469] [outer = 0x8ed1b000] 03:22:19 INFO - PROCESS | 5680 | 1462530139010 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8f8cdc00) [pid = 5680] [serial = 1470] [outer = 0x8ed1b000] 03:22:19 INFO - PROCESS | 5680 | 1462530139967 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1685ms 03:22:20 INFO - PROCESS | 5680 | 1462530140007 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 5680 | 1462530140012 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 03:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:22:20 INFO - PROCESS | 5680 | 1462530140019 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 5680 | 1462530140023 Marionette TRACE conn3 <- [1,1930,null,{}] 03:22:20 INFO - PROCESS | 5680 | 1462530140030 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:20 INFO - PROCESS | 5680 | 1462530140274 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:22:20 INFO - PROCESS | 5680 | 1462530140598 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee87000 == 136 [pid = 5680] [id = 490] 03:22:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8f812c00) [pid = 5680] [serial = 1471] [outer = (nil)] 03:22:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8f9ce800) [pid = 5680] [serial = 1472] [outer = 0x8f812c00] 03:22:20 INFO - PROCESS | 5680 | 1462530140699 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x914a2000) [pid = 5680] [serial = 1473] [outer = 0x8f812c00] 03:22:21 INFO - PROCESS | 5680 | 1462530141664 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1686ms 03:22:21 INFO - PROCESS | 5680 | 1462530141707 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:22:21 INFO - PROCESS | 5680 | 1462530141711 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 03:22:21 INFO - PROCESS | 5680 | 1462530141720 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 5680 | 1462530141723 Marionette TRACE conn3 <- [1,1934,null,{}] 03:22:21 INFO - PROCESS | 5680 | 1462530141730 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:22 INFO - PROCESS | 5680 | 1462530142008 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:22:22 INFO - PROCESS | 5680 | 1462530142346 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae45400 == 137 [pid = 5680] [id = 491] 03:22:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8cfa5800) [pid = 5680] [serial = 1474] [outer = (nil)] 03:22:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x916b5400) [pid = 5680] [serial = 1475] [outer = 0x8cfa5800] 03:22:22 INFO - PROCESS | 5680 | 1462530142442 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x91dce800) [pid = 5680] [serial = 1476] [outer = 0x8cfa5800] 03:22:23 INFO - PROCESS | 5680 | 1462530143443 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1784ms 03:22:23 INFO - PROCESS | 5680 | 1462530143503 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 5680 | 1462530143507 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 03:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:22:23 INFO - PROCESS | 5680 | 1462530143514 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 5680 | 1462530143517 Marionette TRACE conn3 <- [1,1938,null,{}] 03:22:23 INFO - PROCESS | 5680 | 1462530143524 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 5680 | 1462530143767 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:22:24 INFO - PROCESS | 5680 | 1462530144098 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x916b6800 == 138 [pid = 5680] [id = 492] 03:22:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x91dc4c00) [pid = 5680] [serial = 1477] [outer = (nil)] 03:22:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x92357000) [pid = 5680] [serial = 1478] [outer = 0x91dc4c00] 03:22:24 INFO - PROCESS | 5680 | 1462530144204 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x92364c00) [pid = 5680] [serial = 1479] [outer = 0x91dc4c00] 03:22:25 INFO - PROCESS | 5680 | 1462530145160 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1684ms 03:22:25 INFO - PROCESS | 5680 | 1462530145200 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 5680 | 1462530145204 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 03:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:22:25 INFO - PROCESS | 5680 | 1462530145211 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 5680 | 1462530145214 Marionette TRACE conn3 <- [1,1942,null,{}] 03:22:25 INFO - PROCESS | 5680 | 1462530145221 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:25 INFO - PROCESS | 5680 | 1462530145485 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:22:25 INFO - PROCESS | 5680 | 1462530145771 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x914ab000 == 139 [pid = 5680] [id = 493] 03:22:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x91dc6000) [pid = 5680] [serial = 1480] [outer = (nil)] 03:22:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x92a96c00) [pid = 5680] [serial = 1481] [outer = 0x91dc6000] 03:22:25 INFO - PROCESS | 5680 | 1462530145873 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x92a9a400) [pid = 5680] [serial = 1482] [outer = 0x91dc6000] 03:22:26 INFO - PROCESS | 5680 | 1462530146838 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1684ms 03:22:26 INFO - PROCESS | 5680 | 1462530146897 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 5680 | 1462530146900 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 03:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:22:26 INFO - PROCESS | 5680 | 1462530146908 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 5680 | 1462530146911 Marionette TRACE conn3 <- [1,1946,null,{}] 03:22:26 INFO - PROCESS | 5680 | 1462530146918 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 5680 | 1462530147157 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:22:27 INFO - PROCESS | 5680 | 1462530147500 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da43400 == 140 [pid = 5680] [id = 494] 03:22:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8e02f400) [pid = 5680] [serial = 1483] [outer = (nil)] 03:22:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x92a99800) [pid = 5680] [serial = 1484] [outer = 0x8e02f400] 03:22:27 INFO - PROCESS | 5680 | 1462530147607 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x92b85c00) [pid = 5680] [serial = 1485] [outer = 0x8e02f400] 03:22:28 INFO - PROCESS | 5680 | 1462530148608 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1735ms 03:22:28 INFO - PROCESS | 5680 | 1462530148645 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 5680 | 1462530148649 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 03:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:22:28 INFO - PROCESS | 5680 | 1462530148657 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 5680 | 1462530148661 Marionette TRACE conn3 <- [1,1950,null,{}] 03:22:28 INFO - PROCESS | 5680 | 1462530148667 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:28 INFO - PROCESS | 5680 | 1462530148912 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:22:29 INFO - PROCESS | 5680 | 1462530149243 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x92609400 == 141 [pid = 5680] [id = 495] 03:22:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x92a97800) [pid = 5680] [serial = 1486] [outer = (nil)] 03:22:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x93bc7400) [pid = 5680] [serial = 1487] [outer = 0x92a97800] 03:22:29 INFO - PROCESS | 5680 | 1462530149343 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x94f07400) [pid = 5680] [serial = 1488] [outer = 0x92a97800] 03:22:30 INFO - PROCESS | 5680 | 1462530150323 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1734ms 03:22:30 INFO - PROCESS | 5680 | 1462530150391 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 5680 | 1462530150396 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 03:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:22:30 INFO - PROCESS | 5680 | 1462530150403 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 5680 | 1462530150407 Marionette TRACE conn3 <- [1,1954,null,{}] 03:22:30 INFO - PROCESS | 5680 | 1462530150414 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:30 INFO - PROCESS | 5680 | 1462530150710 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:22:31 INFO - PROCESS | 5680 | 1462530151061 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x93b09400 == 142 [pid = 5680] [id = 496] 03:22:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x953b0800) [pid = 5680] [serial = 1489] [outer = (nil)] 03:22:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x97556c00) [pid = 5680] [serial = 1490] [outer = 0x953b0800] 03:22:31 INFO - PROCESS | 5680 | 1462530151161 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x99192400) [pid = 5680] [serial = 1491] [outer = 0x953b0800] 03:22:32 INFO - PROCESS | 5680 | 1462530152230 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1884ms 03:22:32 INFO - PROCESS | 5680 | 1462530152289 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 5680 | 1462530152292 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 03:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:22:32 INFO - PROCESS | 5680 | 1462530152299 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 5680 | 1462530152302 Marionette TRACE conn3 <- [1,1958,null,{}] 03:22:32 INFO - PROCESS | 5680 | 1462530152309 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:32 INFO - PROCESS | 5680 | 1462530152545 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:22:32 INFO - PROCESS | 5680 | 1462530152895 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4eac00 == 143 [pid = 5680] [id = 497] 03:22:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x93bc6400) [pid = 5680] [serial = 1492] [outer = (nil)] 03:22:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x99fad400) [pid = 5680] [serial = 1493] [outer = 0x93bc6400] 03:22:33 INFO - PROCESS | 5680 | 1462530152999 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x99fd1800) [pid = 5680] [serial = 1494] [outer = 0x93bc6400] 03:22:33 INFO - PROCESS | 5680 | 1462530153916 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1682ms 03:22:33 INFO - PROCESS | 5680 | 1462530153983 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 5680 | 1462530153987 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 03:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:22:33 INFO - PROCESS | 5680 | 1462530153994 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 5680 | 1462530153998 Marionette TRACE conn3 <- [1,1962,null,{}] 03:22:34 INFO - PROCESS | 5680 | 1462530154004 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:34 INFO - PROCESS | 5680 | 1462530154278 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:22:34 INFO - PROCESS | 5680 | 1462530154608 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x93935800 == 144 [pid = 5680] [id = 498] 03:22:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x97559000) [pid = 5680] [serial = 1495] [outer = (nil)] 03:22:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9a4b9800) [pid = 5680] [serial = 1496] [outer = 0x97559000] 03:22:34 INFO - PROCESS | 5680 | 1462530154706 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9a612800) [pid = 5680] [serial = 1497] [outer = 0x97559000] 03:22:35 INFO - PROCESS | 5680 | 1462530155666 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1748ms 03:22:35 INFO - PROCESS | 5680 | 1462530155743 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 5680 | 1462530155747 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 03:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:22:35 INFO - PROCESS | 5680 | 1462530155755 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 5680 | 1462530155760 Marionette TRACE conn3 <- [1,1966,null,{}] 03:22:35 INFO - PROCESS | 5680 | 1462530155766 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:36 INFO - PROCESS | 5680 | 1462530156050 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:22:36 INFO - PROCESS | 5680 | 1462530156386 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778b000 == 145 [pid = 5680] [id = 499] 03:22:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x89656c00) [pid = 5680] [serial = 1498] [outer = (nil)] 03:22:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9b031c00) [pid = 5680] [serial = 1499] [outer = 0x89656c00] 03:22:36 INFO - PROCESS | 5680 | 1462530156479 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x9b139800) [pid = 5680] [serial = 1500] [outer = 0x89656c00] 03:22:37 INFO - PROCESS | 5680 | 1462530157633 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1934ms 03:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:22:37 INFO - PROCESS | 5680 | 1462530157690 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 5680 | 1462530157693 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 03:22:37 INFO - PROCESS | 5680 | 1462530157701 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 5680 | 1462530157704 Marionette TRACE conn3 <- [1,1970,null,{}] 03:22:37 INFO - PROCESS | 5680 | 1462530157711 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:37 INFO - PROCESS | 5680 | 1462530157982 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:22:38 INFO - PROCESS | 5680 | 1462530158315 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e02c000 == 146 [pid = 5680] [id = 500] 03:22:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x8f5afc00) [pid = 5680] [serial = 1501] [outer = (nil)] 03:22:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x9b7b4800) [pid = 5680] [serial = 1502] [outer = 0x8f5afc00] 03:22:38 INFO - PROCESS | 5680 | 1462530158414 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x9bfbc000) [pid = 5680] [serial = 1503] [outer = 0x8f5afc00] 03:22:39 INFO - PROCESS | 5680 | 1462530159335 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1686ms 03:22:39 INFO - PROCESS | 5680 | 1462530159387 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 5680 | 1462530159390 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 03:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:22:39 INFO - PROCESS | 5680 | 1462530159397 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 5680 | 1462530159400 Marionette TRACE conn3 <- [1,1974,null,{}] 03:22:39 INFO - PROCESS | 5680 | 1462530159407 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:39 INFO - PROCESS | 5680 | 1462530159657 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:22:40 INFO - PROCESS | 5680 | 1462530160040 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b13c800 == 147 [pid = 5680] [id = 501] 03:22:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x9b4bcc00) [pid = 5680] [serial = 1504] [outer = (nil)] 03:22:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x9d4b2800) [pid = 5680] [serial = 1505] [outer = 0x9b4bcc00] 03:22:40 INFO - PROCESS | 5680 | 1462530160138 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x9d4b6400) [pid = 5680] [serial = 1506] [outer = 0x9b4bcc00] 03:22:41 INFO - PROCESS | 5680 | 1462530161029 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1687ms 03:22:41 INFO - PROCESS | 5680 | 1462530161084 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:22:41 INFO - PROCESS | 5680 | 1462530161088 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 03:22:41 INFO - PROCESS | 5680 | 1462530161095 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 5680 | 1462530161099 Marionette TRACE conn3 <- [1,1978,null,{}] 03:22:41 INFO - PROCESS | 5680 | 1462530161105 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:41 INFO - PROCESS | 5680 | 1462530161347 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:22:41 INFO - PROCESS | 5680 | 1462530161639 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af9f000 == 148 [pid = 5680] [id = 502] 03:22:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x953a9800) [pid = 5680] [serial = 1507] [outer = (nil)] 03:22:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x9d8b8400) [pid = 5680] [serial = 1508] [outer = 0x953a9800] 03:22:41 INFO - PROCESS | 5680 | 1462530161790 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x9d8bfc00) [pid = 5680] [serial = 1509] [outer = 0x953a9800] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4ce800 == 147 [pid = 5680] [id = 220] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x93940400 == 146 [pid = 5680] [id = 475] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8cfa8400 == 145 [pid = 5680] [id = 474] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8f813400 == 144 [pid = 5680] [id = 473] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x914bbc00 == 143 [pid = 5680] [id = 472] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee91400 == 142 [pid = 5680] [id = 471] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8e02a000 == 141 [pid = 5680] [id = 469] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8f81dc00 == 140 [pid = 5680] [id = 470] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0cfc00 == 139 [pid = 5680] [id = 468] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8bf63800 == 138 [pid = 5680] [id = 467] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaef400 == 137 [pid = 5680] [id = 466] 03:22:44 INFO - PROCESS | 5680 | --DOCSHELL 0x87789c00 == 136 [pid = 5680] [id = 465] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x9a4b8000) [pid = 5680] [serial = 1380] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x99fad800) [pid = 5680] [serial = 1377] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8bdf0000) [pid = 5680] [serial = 1391] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x9b13f000) [pid = 5680] [serial = 1382] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8aaf2c00) [pid = 5680] [serial = 1337] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8ce0e000) [pid = 5680] [serial = 1341] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x872fc000) [pid = 5680] [serial = 1334] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x8e4de800) [pid = 5680] [serial = 1346] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x9233b400) [pid = 5680] [serial = 1361] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x9b2b2000) [pid = 5680] [serial = 1383] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x916ad000) [pid = 5680] [serial = 1356] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x8f9c5400) [pid = 5680] [serial = 1352] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x8ae4b400) [pid = 5680] [serial = 1389] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x922b0c00) [pid = 5680] [serial = 1359] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x9149ec00) [pid = 5680] [serial = 1353] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x953a1c00) [pid = 5680] [serial = 1371] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x9755ec00) [pid = 5680] [serial = 1374] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x87ab7c00) [pid = 5680] [serial = 1386] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x8ddf9c00) [pid = 5680] [serial = 1344] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x92362400) [pid = 5680] [serial = 1362] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x91dce400) [pid = 5680] [serial = 1358] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x95020800) [pid = 5680] [serial = 1370] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8bf65800) [pid = 5680] [serial = 1340] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x99f96000) [pid = 5680] [serial = 1376] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8cea6800) [pid = 5680] [serial = 1394] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x8af98000) [pid = 5680] [serial = 1338] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x92b82c00) [pid = 5680] [serial = 1365] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8bf64800) [pid = 5680] [serial = 1392] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x8a0cf800) [pid = 5680] [serial = 1388] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x97553400) [pid = 5680] [serial = 1373] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x879c6000) [pid = 5680] [serial = 1335] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8da4e000) [pid = 5680] [serial = 1343] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8e4e5c00) [pid = 5680] [serial = 1347] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x92b1d800) [pid = 5680] [serial = 1364] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8ce11800) [pid = 5680] [serial = 1269] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x94f0e000) [pid = 5680] [serial = 1368] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x9a367000) [pid = 5680] [serial = 1379] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x87790400) [pid = 5680] [serial = 1385] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8f8c5800) [pid = 5680] [serial = 1350] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x914b6c00) [pid = 5680] [serial = 1355] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x94f02000) [pid = 5680] [serial = 1367] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8ee8c000) [pid = 5680] [serial = 1349] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 5680 | 1462530164782 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 3739ms 03:22:44 INFO - PROCESS | 5680 | 1462530164835 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 5680 | 1462530164839 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 03:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:22:44 INFO - PROCESS | 5680 | 1462530164900 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 5680 | 1462530164905 Marionette TRACE conn3 <- [1,1982,null,{}] 03:22:44 INFO - PROCESS | 5680 | 1462530164915 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:45 INFO - PROCESS | 5680 | 1462530165123 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:22:45 INFO - PROCESS | 5680 | 1462530165144 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x87790000 == 137 [pid = 5680] [id = 503] 03:22:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x879cdc00) [pid = 5680] [serial = 1510] [outer = (nil)] 03:22:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x898e8800) [pid = 5680] [serial = 1511] [outer = 0x879cdc00] 03:22:45 INFO - PROCESS | 5680 | 1462530165398 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x89f60800) [pid = 5680] [serial = 1512] [outer = 0x879cdc00] 03:22:46 INFO - PROCESS | 5680 | 1462530166246 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1444ms 03:22:46 INFO - PROCESS | 5680 | 1462530166335 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 5680 | 1462530166343 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 03:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:22:46 INFO - PROCESS | 5680 | 1462530166354 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 5680 | 1462530166358 Marionette TRACE conn3 <- [1,1986,null,{}] 03:22:46 INFO - PROCESS | 5680 | 1462530166364 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:46 INFO - PROCESS | 5680 | 1462530166586 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:22:46 INFO - PROCESS | 5680 | 1462530166820 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaf4400 == 138 [pid = 5680] [id = 504] 03:22:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8ae48800) [pid = 5680] [serial = 1513] [outer = (nil)] 03:22:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8af9fc00) [pid = 5680] [serial = 1514] [outer = 0x8ae48800] 03:22:46 INFO - PROCESS | 5680 | 1462530166897 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8bd6f400) [pid = 5680] [serial = 1515] [outer = 0x8ae48800] 03:22:47 INFO - PROCESS | 5680 | 1462530167950 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1634ms 03:22:47 INFO - PROCESS | 5680 | 1462530167988 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:22:47 INFO - PROCESS | 5680 | 1462530167992 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 03:22:48 INFO - PROCESS | 5680 | 1462530167999 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 5680 | 1462530168005 Marionette TRACE conn3 <- [1,1990,null,{}] 03:22:48 INFO - PROCESS | 5680 | 1462530168028 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:48 INFO - PROCESS | 5680 | 1462530168365 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:22:48 INFO - PROCESS | 5680 | 1462530168407 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdefc00 == 139 [pid = 5680] [id = 505] 03:22:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8ce13000) [pid = 5680] [serial = 1516] [outer = (nil)] 03:22:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8cea9c00) [pid = 5680] [serial = 1517] [outer = 0x8ce13000] 03:22:48 INFO - PROCESS | 5680 | 1462530168485 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8cfa9c00) [pid = 5680] [serial = 1518] [outer = 0x8ce13000] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x9a6d7c00) [pid = 5680] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8aaf5000) [pid = 5680] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x92b1bc00) [pid = 5680] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x916ae400) [pid = 5680] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8778b400) [pid = 5680] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x92b85000) [pid = 5680] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x93b0a400) [pid = 5680] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8af97800) [pid = 5680] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8f5b0000) [pid = 5680] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x8e4ccc00) [pid = 5680] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x93940c00) [pid = 5680] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x914a8800) [pid = 5680] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x890a3800) [pid = 5680] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8f81f400) [pid = 5680] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x8f816800) [pid = 5680] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x87783000) [pid = 5680] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x8e02d400) [pid = 5680] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x88f1ec00) [pid = 5680] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8ceadc00) [pid = 5680] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:22:49 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x8af9bc00) [pid = 5680] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:22:50 INFO - PROCESS | 5680 | 1462530170162 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2195ms 03:22:50 INFO - PROCESS | 5680 | 1462530170194 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 5680 | 1462530170198 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 03:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:22:50 INFO - PROCESS | 5680 | 1462530170204 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 5680 | 1462530170207 Marionette TRACE conn3 <- [1,1994,null,{}] 03:22:50 INFO - PROCESS | 5680 | 1462530170213 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:50 INFO - PROCESS | 5680 | 1462530170486 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:22:50 INFO - PROCESS | 5680 | 1462530170510 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c4000 == 140 [pid = 5680] [id = 506] 03:22:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8c09d400) [pid = 5680] [serial = 1519] [outer = (nil)] 03:22:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8d896800) [pid = 5680] [serial = 1520] [outer = 0x8c09d400] 03:22:50 INFO - PROCESS | 5680 | 1462530170586 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8da44c00) [pid = 5680] [serial = 1521] [outer = 0x8c09d400] 03:22:51 INFO - PROCESS | 5680 | 1462530171577 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1438ms 03:22:51 INFO - PROCESS | 5680 | 1462530171644 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 5680 | 1462530171650 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 03:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:22:51 INFO - PROCESS | 5680 | 1462530171659 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 5680 | 1462530171665 Marionette TRACE conn3 <- [1,1998,null,{}] 03:22:51 INFO - PROCESS | 5680 | 1462530171720 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:52 INFO - PROCESS | 5680 | 1462530172044 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:22:52 INFO - PROCESS | 5680 | 1462530172278 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f15c00 == 141 [pid = 5680] [id = 507] 03:22:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x88f19800) [pid = 5680] [serial = 1522] [outer = (nil)] 03:22:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x89658c00) [pid = 5680] [serial = 1523] [outer = 0x88f19800] 03:22:52 INFO - PROCESS | 5680 | 1462530172375 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8a0cf400) [pid = 5680] [serial = 1524] [outer = 0x88f19800] 03:22:53 INFO - PROCESS | 5680 | 1462530173337 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1746ms 03:22:53 INFO - PROCESS | 5680 | 1462530173406 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 5680 | 1462530173416 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 03:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:22:53 INFO - PROCESS | 5680 | 1462530173427 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 5680 | 1462530173431 Marionette TRACE conn3 <- [1,2002,null,{}] 03:22:53 INFO - PROCESS | 5680 | 1462530173438 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:53 INFO - PROCESS | 5680 | 1462530173722 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:22:54 INFO - PROCESS | 5680 | 1462530174056 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaf0800 == 142 [pid = 5680] [id = 508] 03:22:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8bd66400) [pid = 5680] [serial = 1525] [outer = (nil)] 03:22:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8c093400) [pid = 5680] [serial = 1526] [outer = 0x8bd66400] 03:22:54 INFO - PROCESS | 5680 | 1462530174151 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8cea6400) [pid = 5680] [serial = 1527] [outer = 0x8bd66400] 03:22:55 INFO - PROCESS | 5680 | 1462530175123 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1738ms 03:22:55 INFO - PROCESS | 5680 | 1462530175165 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 5680 | 1462530175170 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 03:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:22:55 INFO - PROCESS | 5680 | 1462530175177 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 5680 | 1462530175183 Marionette TRACE conn3 <- [1,2006,null,{}] 03:22:55 INFO - PROCESS | 5680 | 1462530175200 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:55 INFO - PROCESS | 5680 | 1462530175447 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:22:55 INFO - PROCESS | 5680 | 1462530175824 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d8a1c00 == 143 [pid = 5680] [id = 509] 03:22:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8ddfcc00) [pid = 5680] [serial = 1528] [outer = (nil)] 03:22:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8e4d0800) [pid = 5680] [serial = 1529] [outer = 0x8ddfcc00] 03:22:55 INFO - PROCESS | 5680 | 1462530175926 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8e4e7400) [pid = 5680] [serial = 1530] [outer = 0x8ddfcc00] 03:22:56 INFO - PROCESS | 5680 | 1462530176863 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:22:56 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 03:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1739ms 03:22:56 INFO - PROCESS | 5680 | 1462530176917 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 5680 | 1462530176921 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 03:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:22:56 INFO - PROCESS | 5680 | 1462530176928 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 5680 | 1462530176931 Marionette TRACE conn3 <- [1,2010,null,{}] 03:22:56 INFO - PROCESS | 5680 | 1462530176938 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:57 INFO - PROCESS | 5680 | 1462530177165 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:22:57 INFO - PROCESS | 5680 | 1462530177501 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4c9000 == 144 [pid = 5680] [id = 510] 03:22:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8e4ea400) [pid = 5680] [serial = 1531] [outer = (nil)] 03:22:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8f5ac400) [pid = 5680] [serial = 1532] [outer = 0x8e4ea400] 03:22:57 INFO - PROCESS | 5680 | 1462530177595 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8f5b2c00) [pid = 5680] [serial = 1533] [outer = 0x8e4ea400] 03:22:58 INFO - PROCESS | 5680 | 1462530178494 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:22:58 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 03:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1640ms 03:22:58 INFO - PROCESS | 5680 | 1462530178569 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 5680 | 1462530178574 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 03:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:22:58 INFO - PROCESS | 5680 | 1462530178582 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 5680 | 1462530178586 Marionette TRACE conn3 <- [1,2014,null,{}] 03:22:58 INFO - PROCESS | 5680 | 1462530178592 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:58 INFO - PROCESS | 5680 | 1462530178827 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:22:59 INFO - PROCESS | 5680 | 1462530179162 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed1b400 == 145 [pid = 5680] [id = 511] 03:22:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8ee88800) [pid = 5680] [serial = 1534] [outer = (nil)] 03:22:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8f8c8c00) [pid = 5680] [serial = 1535] [outer = 0x8ee88800] 03:22:59 INFO - PROCESS | 5680 | 1462530179255 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8f9c2c00) [pid = 5680] [serial = 1536] [outer = 0x8ee88800] 03:23:00 INFO - PROCESS | 5680 | 1462530180228 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1685ms 03:23:00 INFO - PROCESS | 5680 | 1462530180268 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 5680 | 1462530180273 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 03:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:23:00 INFO - PROCESS | 5680 | 1462530180282 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 5680 | 1462530180285 Marionette TRACE conn3 <- [1,2018,null,{}] 03:23:00 INFO - PROCESS | 5680 | 1462530180292 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:00 INFO - PROCESS | 5680 | 1462530180550 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:23:00 INFO - PROCESS | 5680 | 1462530180887 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b0000 == 146 [pid = 5680] [id = 512] 03:23:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8f81c000) [pid = 5680] [serial = 1537] [outer = (nil)] 03:23:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x916a8c00) [pid = 5680] [serial = 1538] [outer = 0x8f81c000] 03:23:00 INFO - PROCESS | 5680 | 1462530180978 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x916b6c00) [pid = 5680] [serial = 1539] [outer = 0x8f81c000] 03:23:01 INFO - PROCESS | 5680 | 1462530181907 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1687ms 03:23:01 INFO - PROCESS | 5680 | 1462530181969 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 5680 | 1462530181974 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 03:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:23:01 INFO - PROCESS | 5680 | 1462530181981 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 5680 | 1462530181985 Marionette TRACE conn3 <- [1,2022,null,{}] 03:23:01 INFO - PROCESS | 5680 | 1462530181991 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:02 INFO - PROCESS | 5680 | 1462530182324 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:23:02 INFO - PROCESS | 5680 | 1462530182653 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x8af9d800 == 147 [pid = 5680] [id = 513] 03:23:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x914b8000) [pid = 5680] [serial = 1540] [outer = (nil)] 03:23:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x92333000) [pid = 5680] [serial = 1541] [outer = 0x914b8000] 03:23:02 INFO - PROCESS | 5680 | 1462530182751 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x92338000) [pid = 5680] [serial = 1542] [outer = 0x914b8000] 03:23:03 INFO - PROCESS | 5680 | 1462530183678 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1734ms 03:23:03 INFO - PROCESS | 5680 | 1462530183716 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:23:03 INFO - PROCESS | 5680 | 1462530183720 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 03:23:03 INFO - PROCESS | 5680 | 1462530183727 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 5680 | 1462530183731 Marionette TRACE conn3 <- [1,2026,null,{}] 03:23:03 INFO - PROCESS | 5680 | 1462530183737 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:03 INFO - PROCESS | 5680 | 1462530183961 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:23:04 INFO - PROCESS | 5680 | 1462530184300 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c3000 == 148 [pid = 5680] [id = 514] 03:23:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8ddf0400) [pid = 5680] [serial = 1543] [outer = (nil)] 03:23:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x9260dc00) [pid = 5680] [serial = 1544] [outer = 0x8ddf0400] 03:23:04 INFO - PROCESS | 5680 | 1462530184396 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x92a96000) [pid = 5680] [serial = 1545] [outer = 0x8ddf0400] 03:23:05 INFO - PROCESS | 5680 | 1462530185378 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1692ms 03:23:05 INFO - PROCESS | 5680 | 1462530185420 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 5680 | 1462530185424 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 03:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:23:05 INFO - PROCESS | 5680 | 1462530185431 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 5680 | 1462530185435 Marionette TRACE conn3 <- [1,2030,null,{}] 03:23:05 INFO - PROCESS | 5680 | 1462530185440 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:05 INFO - PROCESS | 5680 | 1462530185670 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:23:06 INFO - PROCESS | 5680 | 1462530185997 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x92334800 == 149 [pid = 5680] [id = 515] 03:23:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x92357c00) [pid = 5680] [serial = 1546] [outer = (nil)] 03:23:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x92b7b400) [pid = 5680] [serial = 1547] [outer = 0x92357c00] 03:23:06 INFO - PROCESS | 5680 | 1462530186101 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x92b82c00) [pid = 5680] [serial = 1548] [outer = 0x92357c00] 03:23:07 INFO - PROCESS | 5680 | 1462530187022 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1632ms 03:23:07 INFO - PROCESS | 5680 | 1462530187064 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 5680 | 1462530187068 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 03:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:23:07 INFO - PROCESS | 5680 | 1462530187074 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 5680 | 1462530187077 Marionette TRACE conn3 <- [1,2034,null,{}] 03:23:07 INFO - PROCESS | 5680 | 1462530187083 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:07 INFO - PROCESS | 5680 | 1462530187324 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:23:07 INFO - PROCESS | 5680 | 1462530187656 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x9149ec00 == 150 [pid = 5680] [id = 516] 03:23:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x914b4400) [pid = 5680] [serial = 1549] [outer = (nil)] 03:23:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x93bc4400) [pid = 5680] [serial = 1550] [outer = 0x914b4400] 03:23:07 INFO - PROCESS | 5680 | 1462530187753 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x9454dc00) [pid = 5680] [serial = 1551] [outer = 0x914b4400] 03:23:08 INFO - PROCESS | 5680 | 1462530188668 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1639ms 03:23:08 INFO - PROCESS | 5680 | 1462530188714 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:23:08 INFO - PROCESS | 5680 | 1462530188719 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 03:23:08 INFO - PROCESS | 5680 | 1462530188726 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 5680 | 1462530188730 Marionette TRACE conn3 <- [1,2038,null,{}] 03:23:08 INFO - PROCESS | 5680 | 1462530188736 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 5680 | 1462530188994 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:23:09 INFO - PROCESS | 5680 | 1462530189343 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x916b0800 == 151 [pid = 5680] [id = 517] 03:23:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x95028400) [pid = 5680] [serial = 1552] [outer = (nil)] 03:23:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x953ab400) [pid = 5680] [serial = 1553] [outer = 0x95028400] 03:23:09 INFO - PROCESS | 5680 | 1462530189449 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x97558800) [pid = 5680] [serial = 1554] [outer = 0x95028400] 03:23:10 INFO - PROCESS | 5680 | 1462530190423 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1741ms 03:23:10 INFO - PROCESS | 5680 | 1462530190468 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 5680 | 1462530190473 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 03:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:23:10 INFO - PROCESS | 5680 | 1462530190479 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 5680 | 1462530190483 Marionette TRACE conn3 <- [1,2042,null,{}] 03:23:10 INFO - PROCESS | 5680 | 1462530190488 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:10 INFO - PROCESS | 5680 | 1462530190721 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:23:11 INFO - PROCESS | 5680 | 1462530191054 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x953a4400 == 152 [pid = 5680] [id = 518] 03:23:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x9755a400) [pid = 5680] [serial = 1555] [outer = (nil)] 03:23:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x99f96000) [pid = 5680] [serial = 1556] [outer = 0x9755a400] 03:23:11 INFO - PROCESS | 5680 | 1462530191146 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x99fb0400) [pid = 5680] [serial = 1557] [outer = 0x9755a400] 03:23:12 INFO - PROCESS | 5680 | 1462530192097 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:23:12 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) 03:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1684ms 03:23:12 INFO - PROCESS | 5680 | 1462530192165 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 5680 | 1462530192169 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 03:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:23:12 INFO - PROCESS | 5680 | 1462530192175 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 5680 | 1462530192179 Marionette TRACE conn3 <- [1,2046,null,{}] 03:23:12 INFO - PROCESS | 5680 | 1462530192184 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:12 INFO - PROCESS | 5680 | 1462530192443 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:23:12 INFO - PROCESS | 5680 | 1462530192781 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x9918fc00 == 153 [pid = 5680] [id = 519] 03:23:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x99ed5800) [pid = 5680] [serial = 1558] [outer = (nil)] 03:23:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9a4b4800) [pid = 5680] [serial = 1559] [outer = 0x99ed5800] 03:23:12 INFO - PROCESS | 5680 | 1462530192876 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9a4bcc00) [pid = 5680] [serial = 1560] [outer = 0x99ed5800] 03:23:13 INFO - PROCESS | 5680 | 1462530193807 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1687ms 03:23:13 INFO - PROCESS | 5680 | 1462530193864 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 5680 | 1462530193867 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 03:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:23:13 INFO - PROCESS | 5680 | 1462530193874 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 5680 | 1462530193878 Marionette TRACE conn3 <- [1,2050,null,{}] 03:23:13 INFO - PROCESS | 5680 | 1462530193884 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:14 INFO - PROCESS | 5680 | 1462530194132 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:23:14 INFO - PROCESS | 5680 | 1462530194475 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d8a3400 == 154 [pid = 5680] [id = 520] 03:23:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x938af400) [pid = 5680] [serial = 1561] [outer = (nil)] 03:23:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x9a774400) [pid = 5680] [serial = 1562] [outer = 0x938af400] 03:23:14 INFO - PROCESS | 5680 | 1462530194578 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x9b137400) [pid = 5680] [serial = 1563] [outer = 0x938af400] 03:23:15 INFO - PROCESS | 5680 | 1462530195619 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1791ms 03:23:15 INFO - PROCESS | 5680 | 1462530195666 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:23:15 INFO - PROCESS | 5680 | 1462530195671 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 03:23:15 INFO - PROCESS | 5680 | 1462530195677 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 5680 | 1462530195681 Marionette TRACE conn3 <- [1,2054,null,{}] 03:23:15 INFO - PROCESS | 5680 | 1462530195687 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:15 INFO - PROCESS | 5680 | 1462530195931 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:23:16 INFO - PROCESS | 5680 | 1462530196269 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x996a2800 == 155 [pid = 5680] [id = 521] 03:23:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x9a6d9c00) [pid = 5680] [serial = 1564] [outer = (nil)] 03:23:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x9b7b9c00) [pid = 5680] [serial = 1565] [outer = 0x9a6d9c00] 03:23:16 INFO - PROCESS | 5680 | 1462530196365 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x9b83ac00) [pid = 5680] [serial = 1566] [outer = 0x9a6d9c00] 03:23:17 INFO - PROCESS | 5680 | 1462530197340 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1734ms 03:23:17 INFO - PROCESS | 5680 | 1462530197412 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 5680 | 1462530197416 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 03:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:23:17 INFO - PROCESS | 5680 | 1462530197423 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 5680 | 1462530197427 Marionette TRACE conn3 <- [1,2058,null,{}] 03:23:17 INFO - PROCESS | 5680 | 1462530197433 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:17 INFO - PROCESS | 5680 | 1462530197681 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:23:18 INFO - PROCESS | 5680 | 1462530198027 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8778a400 == 156 [pid = 5680] [id = 522] 03:23:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x9b142000) [pid = 5680] [serial = 1567] [outer = (nil)] 03:23:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x9c192400) [pid = 5680] [serial = 1568] [outer = 0x9b142000] 03:23:18 INFO - PROCESS | 5680 | 1462530198121 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x9c239000) [pid = 5680] [serial = 1569] [outer = 0x9b142000] 03:23:19 INFO - PROCESS | 5680 | 1462530199115 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1732ms 03:23:19 INFO - PROCESS | 5680 | 1462530199156 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 5680 | 1462530199160 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 03:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:23:19 INFO - PROCESS | 5680 | 1462530199167 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 5680 | 1462530199171 Marionette TRACE conn3 <- [1,2062,null,{}] 03:23:19 INFO - PROCESS | 5680 | 1462530199178 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:19 INFO - PROCESS | 5680 | 1462530199430 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:23:19 INFO - PROCESS | 5680 | 1462530199776 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x872efc00 == 157 [pid = 5680] [id = 523] 03:23:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x8b7c7800) [pid = 5680] [serial = 1570] [outer = (nil)] 03:23:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0xa1045400) [pid = 5680] [serial = 1571] [outer = 0x8b7c7800] 03:23:19 INFO - PROCESS | 5680 | 1462530199873 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0xa213f400) [pid = 5680] [serial = 1572] [outer = 0x8b7c7800] 03:23:20 INFO - PROCESS | 5680 | 1462530200851 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1735ms 03:23:20 INFO - PROCESS | 5680 | 1462530200904 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 5680 | 1462530200908 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 03:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:23:20 INFO - PROCESS | 5680 | 1462530200915 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 5680 | 1462530200919 Marionette TRACE conn3 <- [1,2066,null,{}] 03:23:20 INFO - PROCESS | 5680 | 1462530200925 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 5680 | 1462530201167 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:23:21 INFO - PROCESS | 5680 | 1462530201507 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x9c0a4000 == 158 [pid = 5680] [id = 524] 03:23:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x9c213800) [pid = 5680] [serial = 1573] [outer = (nil)] 03:23:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0xa21a7800) [pid = 5680] [serial = 1574] [outer = 0x9c213800] 03:23:21 INFO - PROCESS | 5680 | 1462530201607 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0xa2272800) [pid = 5680] [serial = 1575] [outer = 0x9c213800] 03:23:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8778f800 == 157 [pid = 5680] [id = 397] 03:23:23 INFO - PROCESS | 5680 | --DOCSHELL 0x870ce400 == 156 [pid = 5680] [id = 399] 03:23:23 INFO - PROCESS | 5680 | --DOCSHELL 0x88f1d800 == 155 [pid = 5680] [id = 398] 03:23:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9cb800 == 154 [pid = 5680] [id = 414] 03:23:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8af9c400 == 153 [pid = 5680] [id = 421] 03:23:23 INFO - PROCESS | 5680 | --DOCSHELL 0x88f16000 == 152 [pid = 5680] [id = 416] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x9b7b9400) [pid = 5680] [serial = 1439] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x8bd64400) [pid = 5680] [serial = 1452] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x9c212400) [pid = 5680] [serial = 1445] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x9a4b2400) [pid = 5680] [serial = 1434] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x92339800) [pid = 5680] [serial = 1418] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x9a245000) [pid = 5680] [serial = 1433] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x879cbc00) [pid = 5680] [serial = 1397] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x9a76cc00) [pid = 5680] [serial = 1436] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x996a2400) [pid = 5680] [serial = 1431] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x88f16800) [pid = 5680] [serial = 1398] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x8b7d0800) [pid = 5680] [serial = 1400] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x916b2400) [pid = 5680] [serial = 1415] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8bd6f800) [pid = 5680] [serial = 1401] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x8f5b2000) [pid = 5680] [serial = 1410] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x93b0d000) [pid = 5680] [serial = 1427] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x9b834800) [pid = 5680] [serial = 1440] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x92b7d000) [pid = 5680] [serial = 1425] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x91dc5800) [pid = 5680] [serial = 1416] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x9c005c00) [pid = 5680] [serial = 1443] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x9a774800) [pid = 5680] [serial = 1437] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x8f8c5000) [pid = 5680] [serial = 1412] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x92a9a000) [pid = 5680] [serial = 1422] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x914a4000) [pid = 5680] [serial = 1413] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x8a0c4800) [pid = 5680] [serial = 1454] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x8e4e4000) [pid = 5680] [serial = 1407] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x92a9f800) [pid = 5680] [serial = 1424] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x898e7000) [pid = 5680] [serial = 1449] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x8f5a9400) [pid = 5680] [serial = 1409] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8d8a2c00) [pid = 5680] [serial = 1404] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x92a95c00) [pid = 5680] [serial = 1421] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x8c091c00) [pid = 5680] [serial = 1455] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8e4cb000) [pid = 5680] [serial = 1406] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x9bfb8800) [pid = 5680] [serial = 1442] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8d162800) [pid = 5680] [serial = 1403] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x9235ac00) [pid = 5680] [serial = 1419] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x99622c00) [pid = 5680] [serial = 1430] [outer = (nil)] [url = about:blank] 03:23:24 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8cea2400) [pid = 5680] [serial = 1332] [outer = (nil)] [url = about:blank] 03:23:24 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x94f10400) [pid = 5680] [serial = 1428] [outer = (nil)] [url = about:blank] 03:23:24 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8af9c800) [pid = 5680] [serial = 1451] [outer = (nil)] [url = about:blank] 03:23:24 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x890af000) [pid = 5680] [serial = 1448] [outer = (nil)] [url = about:blank] 03:23:24 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8d160800) [pid = 5680] [serial = 1457] [outer = (nil)] [url = about:blank] 03:23:24 INFO - PROCESS | 5680 | 1462530204588 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 3739ms 03:23:24 INFO - PROCESS | 5680 | 1462530204657 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 5680 | 1462530204668 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 03:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:23:24 INFO - PROCESS | 5680 | 1462530204684 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 5680 | 1462530204692 Marionette TRACE conn3 <- [1,2070,null,{}] 03:23:24 INFO - PROCESS | 5680 | 1462530204705 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:25 INFO - PROCESS | 5680 | 1462530205073 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:23:25 INFO - PROCESS | 5680 | 1462530205495 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x87ab7c00 == 153 [pid = 5680] [id = 525] 03:23:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x87ac3800) [pid = 5680] [serial = 1576] [outer = (nil)] 03:23:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x898e7000) [pid = 5680] [serial = 1577] [outer = 0x87ac3800] 03:23:25 INFO - PROCESS | 5680 | 1462530205630 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8a0c2000) [pid = 5680] [serial = 1578] [outer = 0x87ac3800] 03:23:26 INFO - PROCESS | 5680 | 1462530206608 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1997ms 03:23:26 INFO - PROCESS | 5680 | 1462530206679 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 5680 | 1462530206688 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 03:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:23:26 INFO - PROCESS | 5680 | 1462530206699 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 5680 | 1462530206704 Marionette TRACE conn3 <- [1,2074,null,{}] 03:23:26 INFO - PROCESS | 5680 | 1462530206717 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:27 INFO - PROCESS | 5680 | 1462530207019 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:23:27 INFO - PROCESS | 5680 | 1462530207050 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x898ea400 == 154 [pid = 5680] [id = 526] 03:23:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8a0c6c00) [pid = 5680] [serial = 1579] [outer = (nil)] 03:23:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8bd70400) [pid = 5680] [serial = 1580] [outer = 0x8a0c6c00] 03:23:27 INFO - PROCESS | 5680 | 1462530207127 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8bf66000) [pid = 5680] [serial = 1581] [outer = 0x8a0c6c00] 03:23:28 INFO - PROCESS | 5680 | 1462530208300 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1657ms 03:23:28 INFO - PROCESS | 5680 | 1462530208364 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 5680 | 1462530208369 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 03:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:23:28 INFO - PROCESS | 5680 | 1462530208376 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 5680 | 1462530208383 Marionette TRACE conn3 <- [1,2078,null,{}] 03:23:28 INFO - PROCESS | 5680 | 1462530208409 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:28 INFO - PROCESS | 5680 | 1462530208750 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8cfb0800) [pid = 5680] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x97559000) [pid = 5680] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x91dc4c00) [pid = 5680] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x890b1c00) [pid = 5680] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x93bc6400) [pid = 5680] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8ce0c000) [pid = 5680] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x953b0800) [pid = 5680] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x89656c00) [pid = 5680] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x9b4bcc00) [pid = 5680] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8f812c00) [pid = 5680] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8ae48800) [pid = 5680] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x8cfa5800) [pid = 5680] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x8f5afc00) [pid = 5680] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x8e02f400) [pid = 5680] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x92a97800) [pid = 5680] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8ce13000) [pid = 5680] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x8ed1b000) [pid = 5680] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x91dc6000) [pid = 5680] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x879cdc00) [pid = 5680] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:23:29 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x8ed11800) [pid = 5680] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:23:29 INFO - PROCESS | 5680 | 1462530209543 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x870c7400 == 155 [pid = 5680] [id = 527] 03:23:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x879c6000) [pid = 5680] [serial = 1582] [outer = (nil)] 03:23:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8bf6c800) [pid = 5680] [serial = 1583] [outer = 0x879c6000] 03:23:29 INFO - PROCESS | 5680 | 1462530209625 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8d89c400) [pid = 5680] [serial = 1584] [outer = 0x879c6000] 03:23:30 INFO - PROCESS | 5680 | 1462530210528 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2193ms 03:23:30 INFO - PROCESS | 5680 | 1462530210570 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:23:30 INFO - PROCESS | 5680 | 1462530210575 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 03:23:30 INFO - PROCESS | 5680 | 1462530210581 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 5680 | 1462530210585 Marionette TRACE conn3 <- [1,2082,null,{}] 03:23:30 INFO - PROCESS | 5680 | 1462530210593 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:30 INFO - PROCESS | 5680 | 1462530210831 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:23:31 INFO - PROCESS | 5680 | 1462530211107 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce09400 == 156 [pid = 5680] [id = 528] 03:23:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8d8a0400) [pid = 5680] [serial = 1585] [outer = (nil)] 03:23:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8e02f400) [pid = 5680] [serial = 1586] [outer = 0x8d8a0400] 03:23:31 INFO - PROCESS | 5680 | 1462530211187 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8e4cd800) [pid = 5680] [serial = 1587] [outer = 0x8d8a0400] 03:23:32 INFO - PROCESS | 5680 | 1462530212349 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1840ms 03:23:32 INFO - PROCESS | 5680 | 1462530212423 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:23:32 INFO - PROCESS | 5680 | 1462530212439 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 03:23:32 INFO - PROCESS | 5680 | 1462530212449 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 5680 | 1462530212458 Marionette TRACE conn3 <- [1,2086,null,{}] 03:23:32 INFO - PROCESS | 5680 | 1462530212468 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:32 INFO - PROCESS | 5680 | 1462530212883 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:23:33 INFO - PROCESS | 5680 | 1462530213145 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x89658000 == 157 [pid = 5680] [id = 529] 03:23:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x898eb800) [pid = 5680] [serial = 1588] [outer = (nil)] 03:23:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8afa0400) [pid = 5680] [serial = 1589] [outer = 0x898eb800] 03:23:33 INFO - PROCESS | 5680 | 1462530213246 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8bdf8400) [pid = 5680] [serial = 1590] [outer = 0x898eb800] 03:23:34 INFO - PROCESS | 5680 | 1462530214308 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1902ms 03:23:34 INFO - PROCESS | 5680 | 1462530214350 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 5680 | 1462530214359 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 03:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:23:34 INFO - PROCESS | 5680 | 1462530214371 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 5680 | 1462530214375 Marionette TRACE conn3 <- [1,2090,null,{}] 03:23:34 INFO - PROCESS | 5680 | 1462530214382 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:34 INFO - PROCESS | 5680 | 1462530214634 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:23:35 INFO - PROCESS | 5680 | 1462530214990 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d165c00 == 158 [pid = 5680] [id = 530] 03:23:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8d894800) [pid = 5680] [serial = 1591] [outer = (nil)] 03:23:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8d8a3800) [pid = 5680] [serial = 1592] [outer = 0x8d894800] 03:23:35 INFO - PROCESS | 5680 | 1462530215107 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8e02dc00) [pid = 5680] [serial = 1593] [outer = 0x8d894800] 03:23:36 INFO - PROCESS | 5680 | 1462530216143 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1835ms 03:23:36 INFO - PROCESS | 5680 | 1462530216207 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:23:36 INFO - PROCESS | 5680 | 1462530216211 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 03:23:36 INFO - PROCESS | 5680 | 1462530216218 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 5680 | 1462530216225 Marionette TRACE conn3 <- [1,2094,null,{}] 03:23:36 INFO - PROCESS | 5680 | 1462530216242 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:36 INFO - PROCESS | 5680 | 1462530216533 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:23:36 INFO - PROCESS | 5680 | 1462530216881 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4e6c00 == 159 [pid = 5680] [id = 531] 03:23:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8ee86800) [pid = 5680] [serial = 1594] [outer = (nil)] 03:23:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8f5b3000) [pid = 5680] [serial = 1595] [outer = 0x8ee86800] 03:23:36 INFO - PROCESS | 5680 | 1462530216976 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8f817400) [pid = 5680] [serial = 1596] [outer = 0x8ee86800] 03:23:37 INFO - PROCESS | 5680 | 1462530217974 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1792ms 03:23:38 INFO - PROCESS | 5680 | 1462530218010 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:23:38 INFO - PROCESS | 5680 | 1462530218016 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 03:23:38 INFO - PROCESS | 5680 | 1462530218022 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 5680 | 1462530218026 Marionette TRACE conn3 <- [1,2098,null,{}] 03:23:38 INFO - PROCESS | 5680 | 1462530218033 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:38 INFO - PROCESS | 5680 | 1462530218292 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:23:38 INFO - PROCESS | 5680 | 1462530218634 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e028800 == 160 [pid = 5680] [id = 532] 03:23:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8f8cd000) [pid = 5680] [serial = 1597] [outer = (nil)] 03:23:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8f9cb800) [pid = 5680] [serial = 1598] [outer = 0x8f8cd000] 03:23:38 INFO - PROCESS | 5680 | 1462530218735 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x914a4000) [pid = 5680] [serial = 1599] [outer = 0x8f8cd000] 03:23:39 INFO - PROCESS | 5680 | 1462530219683 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1693ms 03:23:39 INFO - PROCESS | 5680 | 1462530219716 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 5680 | 1462530219719 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 03:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:23:39 INFO - PROCESS | 5680 | 1462530219727 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 5680 | 1462530219731 Marionette TRACE conn3 <- [1,2102,null,{}] 03:23:39 INFO - PROCESS | 5680 | 1462530219739 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:39 INFO - PROCESS | 5680 | 1462530219972 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:23:40 INFO - PROCESS | 5680 | 1462530220325 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5ae800 == 161 [pid = 5680] [id = 533] 03:23:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8f8c5000) [pid = 5680] [serial = 1600] [outer = (nil)] 03:23:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x914b8c00) [pid = 5680] [serial = 1601] [outer = 0x8f8c5000] 03:23:40 INFO - PROCESS | 5680 | 1462530220435 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x914bbc00) [pid = 5680] [serial = 1602] [outer = 0x8f8c5000] 03:23:41 INFO - PROCESS | 5680 | 1462530221390 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1734ms 03:23:41 INFO - PROCESS | 5680 | 1462530221462 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 5680 | 1462530221466 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 03:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:23:41 INFO - PROCESS | 5680 | 1462530221473 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 5680 | 1462530221476 Marionette TRACE conn3 <- [1,2106,null,{}] 03:23:41 INFO - PROCESS | 5680 | 1462530221483 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:41 INFO - PROCESS | 5680 | 1462530221777 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:23:42 INFO - PROCESS | 5680 | 1462530222115 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x89657000 == 162 [pid = 5680] [id = 534] 03:23:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x914a9c00) [pid = 5680] [serial = 1603] [outer = (nil)] 03:23:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x9233c000) [pid = 5680] [serial = 1604] [outer = 0x914a9c00] 03:23:42 INFO - PROCESS | 5680 | 1462530222213 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x92361400) [pid = 5680] [serial = 1605] [outer = 0x914a9c00] 03:23:43 INFO - PROCESS | 5680 | 1462530223162 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1735ms 03:23:43 INFO - PROCESS | 5680 | 1462530223209 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:23:43 INFO - PROCESS | 5680 | 1462530223213 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 03:23:43 INFO - PROCESS | 5680 | 1462530223219 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 5680 | 1462530223223 Marionette TRACE conn3 <- [1,2110,null,{}] 03:23:43 INFO - PROCESS | 5680 | 1462530223229 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:43 INFO - PROCESS | 5680 | 1462530223461 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:23:43 INFO - PROCESS | 5680 | 1462530223794 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x914b4c00 == 163 [pid = 5680] [id = 535] 03:23:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x91dd0800) [pid = 5680] [serial = 1606] [outer = (nil)] 03:23:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x92a9cc00) [pid = 5680] [serial = 1607] [outer = 0x91dd0800] 03:23:43 INFO - PROCESS | 5680 | 1462530223900 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x92a9fc00) [pid = 5680] [serial = 1608] [outer = 0x91dd0800] 03:23:44 INFO - PROCESS | 5680 | 1462530224844 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 03:23:44 INFO - PROCESS | 5680 | 1462530224907 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:23:44 INFO - PROCESS | 5680 | 1462530224911 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 03:23:44 INFO - PROCESS | 5680 | 1462530224919 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 5680 | 1462530224923 Marionette TRACE conn3 <- [1,2114,null,{}] 03:23:44 INFO - PROCESS | 5680 | 1462530224929 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:45 INFO - PROCESS | 5680 | 1462530225196 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:23:45 INFO - PROCESS | 5680 | 1462530225565 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d89ec00 == 164 [pid = 5680] [id = 536] 03:23:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x92331800) [pid = 5680] [serial = 1609] [outer = (nil)] 03:23:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x92b86400) [pid = 5680] [serial = 1610] [outer = 0x92331800] 03:23:45 INFO - PROCESS | 5680 | 1462530225665 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x93934c00) [pid = 5680] [serial = 1611] [outer = 0x92331800] 03:23:46 INFO - PROCESS | 5680 | 1462530226599 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1739ms 03:23:46 INFO - PROCESS | 5680 | 1462530226658 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 5680 | 1462530226661 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 03:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:23:46 INFO - PROCESS | 5680 | 1462530226668 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 5680 | 1462530226672 Marionette TRACE conn3 <- [1,2118,null,{}] 03:23:46 INFO - PROCESS | 5680 | 1462530226678 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:46 INFO - PROCESS | 5680 | 1462530226918 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:23:47 INFO - PROCESS | 5680 | 1462530227244 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b21800 == 165 [pid = 5680] [id = 537] 03:23:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x92b79800) [pid = 5680] [serial = 1612] [outer = (nil)] 03:23:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x94f06400) [pid = 5680] [serial = 1613] [outer = 0x92b79800] 03:23:47 INFO - PROCESS | 5680 | 1462530227340 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x94f3d800) [pid = 5680] [serial = 1614] [outer = 0x92b79800] 03:23:48 INFO - PROCESS | 5680 | 1462530228273 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1682ms 03:23:48 INFO - PROCESS | 5680 | 1462530228351 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 5680 | 1462530228355 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 03:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:23:48 INFO - PROCESS | 5680 | 1462530228362 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 5680 | 1462530228365 Marionette TRACE conn3 <- [1,2122,null,{}] 03:23:48 INFO - PROCESS | 5680 | 1462530228371 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:48 INFO - PROCESS | 5680 | 1462530228650 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:23:49 INFO - PROCESS | 5680 | 1462530228985 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x914ae400 == 166 [pid = 5680] [id = 538] 03:23:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x92d57800) [pid = 5680] [serial = 1615] [outer = (nil)] 03:23:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x953aa000) [pid = 5680] [serial = 1616] [outer = 0x92d57800] 03:23:49 INFO - PROCESS | 5680 | 1462530229074 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x97551c00) [pid = 5680] [serial = 1617] [outer = 0x92d57800] 03:23:50 INFO - PROCESS | 5680 | 1462530230089 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1789ms 03:23:50 INFO - PROCESS | 5680 | 1462530230153 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:23:50 INFO - PROCESS | 5680 | 1462530230169 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 03:23:50 INFO - PROCESS | 5680 | 1462530230183 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 5680 | 1462530230191 Marionette TRACE conn3 <- [1,2126,null,{}] 03:23:50 INFO - PROCESS | 5680 | 1462530230198 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:50 INFO - PROCESS | 5680 | 1462530230582 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:23:50 INFO - PROCESS | 5680 | 1462530230964 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddf0800 == 167 [pid = 5680] [id = 539] 03:23:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x99f97000) [pid = 5680] [serial = 1618] [outer = (nil)] 03:23:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9a2d9000) [pid = 5680] [serial = 1619] [outer = 0x99f97000] 03:23:51 INFO - PROCESS | 5680 | 1462530231069 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9a6d7c00) [pid = 5680] [serial = 1620] [outer = 0x99f97000] 03:23:52 INFO - PROCESS | 5680 | 1462530232070 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1956ms 03:23:52 INFO - PROCESS | 5680 | 1462530232136 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 5680 | 1462530232140 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 03:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:23:52 INFO - PROCESS | 5680 | 1462530232147 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 5680 | 1462530232151 Marionette TRACE conn3 <- [1,2130,null,{}] 03:23:52 INFO - PROCESS | 5680 | 1462530232156 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:52 INFO - PROCESS | 5680 | 1462530232430 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:23:52 INFO - PROCESS | 5680 | 1462530232770 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x99020400 == 168 [pid = 5680] [id = 540] 03:23:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9a6d7800) [pid = 5680] [serial = 1621] [outer = (nil)] 03:23:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9b139400) [pid = 5680] [serial = 1622] [outer = 0x9a6d7800] 03:23:52 INFO - PROCESS | 5680 | 1462530232870 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x9b2b3000) [pid = 5680] [serial = 1623] [outer = 0x9a6d7800] 03:23:53 INFO - PROCESS | 5680 | 1462530233802 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 5680 | 1462530233893 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 03:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:23:53 INFO - PROCESS | 5680 | 1462530233901 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 5680 | 1462530233914 Marionette TRACE conn3 <- [1,2134,null,{}] 03:23:53 INFO - PROCESS | 5680 | 1462530233919 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:54 INFO - PROCESS | 5680 | 1462530234186 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:23:54 INFO - PROCESS | 5680 | 1462530234526 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x870d1c00 == 169 [pid = 5680] [id = 541] 03:23:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x996a2400) [pid = 5680] [serial = 1624] [outer = (nil)] 03:23:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x9bf69800) [pid = 5680] [serial = 1625] [outer = 0x996a2400] 03:23:54 INFO - PROCESS | 5680 | 1462530234615 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x9c005000) [pid = 5680] [serial = 1626] [outer = 0x996a2400] 03:23:55 INFO - PROCESS | 5680 | 1462530235692 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1844ms 03:23:55 INFO - PROCESS | 5680 | 1462530235746 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 5680 | 1462530235750 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 03:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:23:55 INFO - PROCESS | 5680 | 1462530235757 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 5680 | 1462530235760 Marionette TRACE conn3 <- [1,2138,null,{}] 03:23:55 INFO - PROCESS | 5680 | 1462530235766 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:56 INFO - PROCESS | 5680 | 1462530236030 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:23:56 INFO - PROCESS | 5680 | 1462530236372 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x87785400 == 170 [pid = 5680] [id = 542] 03:23:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x95029400) [pid = 5680] [serial = 1627] [outer = (nil)] 03:23:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x9c249400) [pid = 5680] [serial = 1628] [outer = 0x95029400] 03:23:56 INFO - PROCESS | 5680 | 1462530236467 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x9d4bdc00) [pid = 5680] [serial = 1629] [outer = 0x95029400] 03:23:57 INFO - PROCESS | 5680 | 1462530237447 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1739ms 03:23:57 INFO - PROCESS | 5680 | 1462530237498 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 5680 | 1462530237503 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 03:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:23:57 INFO - PROCESS | 5680 | 1462530237511 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 5680 | 1462530237514 Marionette TRACE conn3 <- [1,2142,null,{}] 03:23:57 INFO - PROCESS | 5680 | 1462530237521 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:57 INFO - PROCESS | 5680 | 1462530237779 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:23:58 INFO - PROCESS | 5680 | 1462530238115 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x916a8000 == 171 [pid = 5680] [id = 543] 03:23:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x9a674c00) [pid = 5680] [serial = 1630] [outer = (nil)] 03:23:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0xa21a3800) [pid = 5680] [serial = 1631] [outer = 0x9a674c00] 03:23:58 INFO - PROCESS | 5680 | 1462530238212 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0xa226c000) [pid = 5680] [serial = 1632] [outer = 0x9a674c00] 03:23:59 INFO - PROCESS | 5680 | 1462530239241 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 5680 | 1462530239307 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 03:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:23:59 INFO - PROCESS | 5680 | 1462530239314 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 5680 | 1462530239318 Marionette TRACE conn3 <- [1,2146,null,{}] 03:23:59 INFO - PROCESS | 5680 | 1462530239324 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:59 INFO - PROCESS | 5680 | 1462530239571 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:23:59 INFO - PROCESS | 5680 | 1462530239908 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f9400 == 172 [pid = 5680] [id = 544] 03:23:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x87785c00) [pid = 5680] [serial = 1633] [outer = (nil)] 03:24:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0xa30e5800) [pid = 5680] [serial = 1634] [outer = 0x87785c00] 03:24:00 INFO - PROCESS | 5680 | 1462530240017 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0xa3243000) [pid = 5680] [serial = 1635] [outer = 0x87785c00] 03:24:01 INFO - PROCESS | 5680 | 1462530241025 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 5680 | 1462530241109 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 03:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:24:01 INFO - PROCESS | 5680 | 1462530241116 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 5680 | 1462530241119 Marionette TRACE conn3 <- [1,2150,null,{}] 03:24:01 INFO - PROCESS | 5680 | 1462530241125 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:01 INFO - PROCESS | 5680 | 1462530241413 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:24:01 INFO - PROCESS | 5680 | 1462530241750 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x92358c00 == 171 [pid = 5680] [id = 478] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x914a3c00 == 170 [pid = 5680] [id = 477] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x87790000 == 169 [pid = 5680] [id = 503] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x88f18c00 == 168 [pid = 5680] [id = 479] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x93b08c00 == 167 [pid = 5680] [id = 476] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x87789400 == 166 [pid = 5680] [id = 480] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x870c7400 == 165 [pid = 5680] [id = 527] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x898ea400 == 164 [pid = 5680] [id = 526] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x87ab7c00 == 163 [pid = 5680] [id = 525] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x953a4400 == 162 [pid = 5680] [id = 518] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x916b0800 == 161 [pid = 5680] [id = 517] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x92334800 == 160 [pid = 5680] [id = 515] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x9149ec00 == 159 [pid = 5680] [id = 516] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x879c3000 == 158 [pid = 5680] [id = 514] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8af9d800 == 157 [pid = 5680] [id = 513] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5b0000 == 156 [pid = 5680] [id = 512] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed1b400 == 155 [pid = 5680] [id = 511] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8d8a1c00 == 154 [pid = 5680] [id = 509] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4c9000 == 153 [pid = 5680] [id = 510] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaf0800 == 152 [pid = 5680] [id = 508] 03:24:03 INFO - PROCESS | 5680 | --DOCSHELL 0x88f15c00 == 151 [pid = 5680] [id = 507] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x8e02cc00) [pid = 5680] [serial = 1464] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x9a612800) [pid = 5680] [serial = 1497] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x92364c00) [pid = 5680] [serial = 1479] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8a0cc000) [pid = 5680] [serial = 1460] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x99fad400) [pid = 5680] [serial = 1493] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8cfa7000) [pid = 5680] [serial = 1395] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x9d8b8400) [pid = 5680] [serial = 1508] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x97556c00) [pid = 5680] [serial = 1490] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x9b031c00) [pid = 5680] [serial = 1499] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x9d4b2800) [pid = 5680] [serial = 1505] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x9b139800) [pid = 5680] [serial = 1500] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8f9ce800) [pid = 5680] [serial = 1472] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x92357000) [pid = 5680] [serial = 1478] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8ddf3800) [pid = 5680] [serial = 1463] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x8bd6f400) [pid = 5680] [serial = 1515] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x91dce800) [pid = 5680] [serial = 1476] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x916b5400) [pid = 5680] [serial = 1475] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x9b7b4800) [pid = 5680] [serial = 1502] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8af9fc00) [pid = 5680] [serial = 1514] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x92b85c00) [pid = 5680] [serial = 1485] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x9d4b6400) [pid = 5680] [serial = 1506] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x93bc7400) [pid = 5680] [serial = 1487] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x914a2000) [pid = 5680] [serial = 1473] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x94f07400) [pid = 5680] [serial = 1488] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x8cfa9c00) [pid = 5680] [serial = 1518] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8f8c5400) [pid = 5680] [serial = 1469] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x92a9a400) [pid = 5680] [serial = 1482] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x898e8800) [pid = 5680] [serial = 1511] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x99192400) [pid = 5680] [serial = 1491] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x9bfbc000) [pid = 5680] [serial = 1503] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8bd61c00) [pid = 5680] [serial = 1461] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x8cea9c00) [pid = 5680] [serial = 1517] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8f5ac000) [pid = 5680] [serial = 1467] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8f8cdc00) [pid = 5680] [serial = 1470] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8ed20400) [pid = 5680] [serial = 1466] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x92a99800) [pid = 5680] [serial = 1484] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x89f60800) [pid = 5680] [serial = 1512] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x99fd1800) [pid = 5680] [serial = 1494] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x9a4b9800) [pid = 5680] [serial = 1496] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x92a96c00) [pid = 5680] [serial = 1481] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8d896800) [pid = 5680] [serial = 1520] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x87787400 == 152 [pid = 5680] [id = 545] 03:24:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x87789400) [pid = 5680] [serial = 1636] [outer = (nil)] 03:24:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x879c5800) [pid = 5680] [serial = 1637] [outer = 0x87789400] 03:24:03 INFO - PROCESS | 5680 | 1462530243872 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x88f1d800) [pid = 5680] [serial = 1638] [outer = 0x87789400] 03:24:04 INFO - PROCESS | 5680 | 1462530244814 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3753ms 03:24:04 INFO - PROCESS | 5680 | 1462530244871 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 5680 | 1462530244879 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 03:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:24:04 INFO - PROCESS | 5680 | 1462530244887 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 5680 | 1462530244892 Marionette TRACE conn3 <- [1,2154,null,{}] 03:24:04 INFO - PROCESS | 5680 | 1462530244900 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:05 INFO - PROCESS | 5680 | 1462530245121 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:24:05 INFO - PROCESS | 5680 | 1462530245407 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c6800 == 153 [pid = 5680] [id = 546] 03:24:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8b7c8400) [pid = 5680] [serial = 1639] [outer = (nil)] 03:24:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8bd6c800) [pid = 5680] [serial = 1640] [outer = 0x8b7c8400] 03:24:05 INFO - PROCESS | 5680 | 1462530245489 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8bf68800) [pid = 5680] [serial = 1641] [outer = 0x8b7c8400] 03:24:06 INFO - PROCESS | 5680 | 1462530246376 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1547ms 03:24:06 INFO - PROCESS | 5680 | 1462530246441 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 5680 | 1462530246448 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 03:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:24:06 INFO - PROCESS | 5680 | 1462530246458 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 5680 | 1462530246462 Marionette TRACE conn3 <- [1,2158,null,{}] 03:24:06 INFO - PROCESS | 5680 | 1462530246468 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 5680 | 1462530246768 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:24:06 INFO - PROCESS | 5680 | 1462530246800 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x872fa400 == 154 [pid = 5680] [id = 547] 03:24:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8afa2400) [pid = 5680] [serial = 1642] [outer = (nil)] 03:24:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8cfa9400) [pid = 5680] [serial = 1643] [outer = 0x8afa2400] 03:24:06 INFO - PROCESS | 5680 | 1462530246876 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8d8a2c00) [pid = 5680] [serial = 1644] [outer = 0x8afa2400] 03:24:07 INFO - PROCESS | 5680 | 1462530247964 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1536ms 03:24:08 INFO - PROCESS | 5680 | 1462530247996 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 5680 | 1462530248000 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 03:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:24:08 INFO - PROCESS | 5680 | 1462530248007 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 5680 | 1462530248012 Marionette TRACE conn3 <- [1,2162,null,{}] 03:24:08 INFO - PROCESS | 5680 | 1462530248036 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 5680 | 1462530248900 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x879c6000) [pid = 5680] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x953a9800) [pid = 5680] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8e4ea400) [pid = 5680] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8f81c000) [pid = 5680] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x88f19800) [pid = 5680] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x914b4400) [pid = 5680] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x8ddfcc00) [pid = 5680] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x87ac3800) [pid = 5680] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x9755a400) [pid = 5680] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8b7c7800) [pid = 5680] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8ee88800) [pid = 5680] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:24:08 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8a0c6c00) [pid = 5680] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x95028400) [pid = 5680] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x92357c00) [pid = 5680] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x8ddf0400) [pid = 5680] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x9b4c5800) [pid = 5680] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x9b142000) [pid = 5680] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x938af400) [pid = 5680] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x914b8000) [pid = 5680] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x99ed5800) [pid = 5680] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x9c213800) [pid = 5680] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x8ce05800) [pid = 5680] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x9a6d9c00) [pid = 5680] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:24:09 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x8bd66400) [pid = 5680] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:24:09 INFO - PROCESS | 5680 | 1462530249170 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c6000 == 155 [pid = 5680] [id = 548] 03:24:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x87abfc00) [pid = 5680] [serial = 1645] [outer = (nil)] 03:24:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8ae44400) [pid = 5680] [serial = 1646] [outer = 0x87abfc00] 03:24:09 INFO - PROCESS | 5680 | 1462530249272 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8ddf4400) [pid = 5680] [serial = 1647] [outer = 0x87abfc00] 03:24:10 INFO - PROCESS | 5680 | 1462530250055 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2088ms 03:24:10 INFO - PROCESS | 5680 | 1462530250096 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:24:10 INFO - PROCESS | 5680 | 1462530250100 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 03:24:10 INFO - PROCESS | 5680 | 1462530250106 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 5680 | 1462530250110 Marionette TRACE conn3 <- [1,2166,null,{}] 03:24:10 INFO - PROCESS | 5680 | 1462530250115 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:10 INFO - PROCESS | 5680 | 1462530250342 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:24:10 INFO - PROCESS | 5680 | 1462530250547 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x87783800 == 156 [pid = 5680] [id = 549] 03:24:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x890ae800) [pid = 5680] [serial = 1648] [outer = (nil)] 03:24:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8ee84800) [pid = 5680] [serial = 1649] [outer = 0x890ae800] 03:24:10 INFO - PROCESS | 5680 | 1462530250623 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8ee90400) [pid = 5680] [serial = 1650] [outer = 0x890ae800] 03:24:11 INFO - PROCESS | 5680 | 1462530251757 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1684ms 03:24:11 INFO - PROCESS | 5680 | 1462530251792 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 5680 | 1462530251800 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 03:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:24:11 INFO - PROCESS | 5680 | 1462530251812 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 5680 | 1462530251817 Marionette TRACE conn3 <- [1,2170,null,{}] 03:24:11 INFO - PROCESS | 5680 | 1462530251828 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:12 INFO - PROCESS | 5680 | 1462530252097 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:24:12 INFO - PROCESS | 5680 | 1462530252446 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae45800 == 157 [pid = 5680] [id = 550] 03:24:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8af9d800) [pid = 5680] [serial = 1651] [outer = (nil)] 03:24:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8c096800) [pid = 5680] [serial = 1652] [outer = 0x8af9d800] 03:24:12 INFO - PROCESS | 5680 | 1462530252556 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8ceaec00) [pid = 5680] [serial = 1653] [outer = 0x8af9d800] 03:24:13 INFO - PROCESS | 5680 | 1462530253539 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1809ms 03:24:13 INFO - PROCESS | 5680 | 1462530253623 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 5680 | 1462530253633 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 03:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:24:13 INFO - PROCESS | 5680 | 1462530253645 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 5680 | 1462530253649 Marionette TRACE conn3 <- [1,2174,null,{}] 03:24:13 INFO - PROCESS | 5680 | 1462530253657 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:13 INFO - PROCESS | 5680 | 1462530253939 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:24:14 INFO - PROCESS | 5680 | 1462530254320 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddedc00 == 158 [pid = 5680] [id = 551] 03:24:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8ddf8c00) [pid = 5680] [serial = 1654] [outer = (nil)] 03:24:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8e4e8000) [pid = 5680] [serial = 1655] [outer = 0x8ddf8c00] 03:24:14 INFO - PROCESS | 5680 | 1462530254416 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8ee84c00) [pid = 5680] [serial = 1656] [outer = 0x8ddf8c00] 03:24:15 INFO - PROCESS | 5680 | 1462530255406 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1843ms 03:24:15 INFO - PROCESS | 5680 | 1462530255488 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:24:15 INFO - PROCESS | 5680 | 1462530255493 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 03:24:15 INFO - PROCESS | 5680 | 1462530255500 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - PROCESS | 5680 | 1462530255507 Marionette TRACE conn3 <- [1,2178,null,{}] 03:24:15 INFO - PROCESS | 5680 | 1462530255526 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:15 INFO - PROCESS | 5680 | 1462530255912 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:24:16 INFO - PROCESS | 5680 | 1462530256218 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f8c5800 == 159 [pid = 5680] [id = 552] 03:24:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8f8ce000) [pid = 5680] [serial = 1657] [outer = (nil)] 03:24:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x9149e800) [pid = 5680] [serial = 1658] [outer = 0x8f8ce000] 03:24:16 INFO - PROCESS | 5680 | 1462530256315 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x914a9400) [pid = 5680] [serial = 1659] [outer = 0x8f8ce000] 03:24:17 INFO - PROCESS | 5680 | 1462530257332 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1889ms 03:24:17 INFO - PROCESS | 5680 | 1462530257389 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 5680 | 1462530257394 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 03:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:24:17 INFO - PROCESS | 5680 | 1462530257402 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 5680 | 1462530257406 Marionette TRACE conn3 <- [1,2182,null,{}] 03:24:17 INFO - PROCESS | 5680 | 1462530257414 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:17 INFO - PROCESS | 5680 | 1462530257683 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:24:18 INFO - PROCESS | 5680 | 1462530258022 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x87785000 == 160 [pid = 5680] [id = 553] 03:24:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x914a1800) [pid = 5680] [serial = 1660] [outer = (nil)] 03:24:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x91dc1c00) [pid = 5680] [serial = 1661] [outer = 0x914a1800] 03:24:18 INFO - PROCESS | 5680 | 1462530258122 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x922afc00) [pid = 5680] [serial = 1662] [outer = 0x914a1800] 03:24:19 INFO - PROCESS | 5680 | 1462530259101 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1741ms 03:24:19 INFO - PROCESS | 5680 | 1462530259145 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 5680 | 1462530259148 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 03:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:24:19 INFO - PROCESS | 5680 | 1462530259155 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 5680 | 1462530259159 Marionette TRACE conn3 <- [1,2186,null,{}] 03:24:19 INFO - PROCESS | 5680 | 1462530259164 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:19 INFO - PROCESS | 5680 | 1462530259403 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:24:19 INFO - PROCESS | 5680 | 1462530259742 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x87790000 == 161 [pid = 5680] [id = 554] 03:24:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x922af000) [pid = 5680] [serial = 1663] [outer = (nil)] 03:24:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x92336400) [pid = 5680] [serial = 1664] [outer = 0x922af000] 03:24:19 INFO - PROCESS | 5680 | 1462530259842 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x9233d800) [pid = 5680] [serial = 1665] [outer = 0x922af000] 03:24:20 INFO - PROCESS | 5680 | 1462530260807 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1688ms 03:24:20 INFO - PROCESS | 5680 | 1462530260845 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 5680 | 1462530260849 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 03:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:24:20 INFO - PROCESS | 5680 | 1462530260856 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 5680 | 1462530260860 Marionette TRACE conn3 <- [1,2190,null,{}] 03:24:20 INFO - PROCESS | 5680 | 1462530260867 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:21 INFO - PROCESS | 5680 | 1462530261155 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:24:21 INFO - PROCESS | 5680 | 1462530261502 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddfac00 == 162 [pid = 5680] [id = 555] 03:24:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x922ba000) [pid = 5680] [serial = 1666] [outer = (nil)] 03:24:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x92b16800) [pid = 5680] [serial = 1667] [outer = 0x922ba000] 03:24:21 INFO - PROCESS | 5680 | 1462530261600 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x92b7dc00) [pid = 5680] [serial = 1668] [outer = 0x922ba000] 03:24:22 INFO - PROCESS | 5680 | 1462530262579 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1794ms 03:24:22 INFO - PROCESS | 5680 | 1462530262651 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 5680 | 1462530262655 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 03:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:24:22 INFO - PROCESS | 5680 | 1462530262666 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 5680 | 1462530262674 Marionette TRACE conn3 <- [1,2194,null,{}] 03:24:22 INFO - PROCESS | 5680 | 1462530262686 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:22 INFO - PROCESS | 5680 | 1462530262968 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:24:23 INFO - PROCESS | 5680 | 1462530263353 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c3c00 == 163 [pid = 5680] [id = 556] 03:24:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x916abc00) [pid = 5680] [serial = 1669] [outer = (nil)] 03:24:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x93bc7000) [pid = 5680] [serial = 1670] [outer = 0x916abc00] 03:24:23 INFO - PROCESS | 5680 | 1462530263446 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x94f04800) [pid = 5680] [serial = 1671] [outer = 0x916abc00] 03:24:24 INFO - PROCESS | 5680 | 1462530264445 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1850ms 03:24:24 INFO - PROCESS | 5680 | 1462530264514 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:24:24 INFO - PROCESS | 5680 | 1462530264519 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 03:24:24 INFO - PROCESS | 5680 | 1462530264526 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 5680 | 1462530264530 Marionette TRACE conn3 <- [1,2198,null,{}] 03:24:24 INFO - PROCESS | 5680 | 1462530264536 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:24 INFO - PROCESS | 5680 | 1462530264813 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:24:25 INFO - PROCESS | 5680 | 1462530265155 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b7e800 == 164 [pid = 5680] [id = 557] 03:24:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x92b81c00) [pid = 5680] [serial = 1672] [outer = (nil)] 03:24:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x953ac800) [pid = 5680] [serial = 1673] [outer = 0x92b81c00] 03:24:25 INFO - PROCESS | 5680 | 1462530265255 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x9755a800) [pid = 5680] [serial = 1674] [outer = 0x92b81c00] 03:24:26 INFO - PROCESS | 5680 | 1462530266213 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1738ms 03:24:26 INFO - PROCESS | 5680 | 1462530266265 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:24:26 INFO - PROCESS | 5680 | 1462530266269 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 03:24:26 INFO - PROCESS | 5680 | 1462530266276 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 5680 | 1462530266279 Marionette TRACE conn3 <- [1,2202,null,{}] 03:24:26 INFO - PROCESS | 5680 | 1462530266286 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:26 INFO - PROCESS | 5680 | 1462530266538 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:24:26 INFO - PROCESS | 5680 | 1462530266878 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x872ee800 == 165 [pid = 5680] [id = 558] 03:24:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x93b04c00) [pid = 5680] [serial = 1675] [outer = (nil)] 03:24:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x996a9000) [pid = 5680] [serial = 1676] [outer = 0x93b04c00] 03:24:26 INFO - PROCESS | 5680 | 1462530266984 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x99fa9400) [pid = 5680] [serial = 1677] [outer = 0x93b04c00] 03:24:28 INFO - PROCESS | 5680 | 1462530268002 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1786ms 03:24:28 INFO - PROCESS | 5680 | 1462530268064 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 5680 | 1462530268068 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 03:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:24:28 INFO - PROCESS | 5680 | 1462530268074 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 5680 | 1462530268078 Marionette TRACE conn3 <- [1,2206,null,{}] 03:24:28 INFO - PROCESS | 5680 | 1462530268085 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:28 INFO - PROCESS | 5680 | 1462530268345 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:24:28 INFO - PROCESS | 5680 | 1462530268691 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x870cac00 == 166 [pid = 5680] [id = 559] 03:24:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x872ef400) [pid = 5680] [serial = 1678] [outer = (nil)] 03:24:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x9a24c800) [pid = 5680] [serial = 1679] [outer = 0x872ef400] 03:24:28 INFO - PROCESS | 5680 | 1462530268805 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x9a363c00) [pid = 5680] [serial = 1680] [outer = 0x872ef400] 03:24:29 INFO - PROCESS | 5680 | 1462530269776 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1736ms 03:24:29 INFO - PROCESS | 5680 | 1462530269814 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:24:29 INFO - PROCESS | 5680 | 1462530269821 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 03:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:24:29 INFO - PROCESS | 5680 | 1462530269831 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 5680 | 1462530269836 Marionette TRACE conn3 <- [1,2210,null,{}] 03:24:29 INFO - PROCESS | 5680 | 1462530269848 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:30 INFO - PROCESS | 5680 | 1462530270180 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:24:30 INFO - PROCESS | 5680 | 1462530270557 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a614c00 == 167 [pid = 5680] [id = 560] 03:24:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x9b13b000) [pid = 5680] [serial = 1681] [outer = (nil)] 03:24:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x9b4a4400) [pid = 5680] [serial = 1682] [outer = 0x9b13b000] 03:24:30 INFO - PROCESS | 5680 | 1462530270663 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x9b83b400) [pid = 5680] [serial = 1683] [outer = 0x9b13b000] 03:24:31 INFO - PROCESS | 5680 | 1462530271714 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1944ms 03:24:31 INFO - PROCESS | 5680 | 1462530271776 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 5680 | 1462530271780 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 03:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:24:31 INFO - PROCESS | 5680 | 1462530271786 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 5680 | 1462530271789 Marionette TRACE conn3 <- [1,2214,null,{}] 03:24:31 INFO - PROCESS | 5680 | 1462530271796 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:32 INFO - PROCESS | 5680 | 1462530272034 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:24:32 INFO - PROCESS | 5680 | 1462530272381 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b032000 == 168 [pid = 5680] [id = 561] 03:24:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9b835c00) [pid = 5680] [serial = 1684] [outer = (nil)] 03:24:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9c188800) [pid = 5680] [serial = 1685] [outer = 0x9b835c00] 03:24:32 INFO - PROCESS | 5680 | 1462530272479 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9c236800) [pid = 5680] [serial = 1686] [outer = 0x9b835c00] 03:24:33 INFO - PROCESS | 5680 | 1462530273434 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1685ms 03:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:24:33 INFO - PROCESS | 5680 | 1462530273472 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 5680 | 1462530273475 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 03:24:33 INFO - PROCESS | 5680 | 1462530273482 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 5680 | 1462530273485 Marionette TRACE conn3 <- [1,2218,null,{}] 03:24:33 INFO - PROCESS | 5680 | 1462530273491 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:33 INFO - PROCESS | 5680 | 1462530273732 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:24:34 INFO - PROCESS | 5680 | 1462530274084 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x870c6c00 == 169 [pid = 5680] [id = 562] 03:24:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x872fb800) [pid = 5680] [serial = 1687] [outer = (nil)] 03:24:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0xa0504000) [pid = 5680] [serial = 1688] [outer = 0x872fb800] 03:24:34 INFO - PROCESS | 5680 | 1462530274180 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0xa104f400) [pid = 5680] [serial = 1689] [outer = 0x872fb800] 03:24:35 INFO - PROCESS | 5680 | 1462530275103 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1684ms 03:24:35 INFO - PROCESS | 5680 | 1462530275166 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 5680 | 1462530275171 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 03:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:24:35 INFO - PROCESS | 5680 | 1462530275178 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - PROCESS | 5680 | 1462530275181 Marionette TRACE conn3 <- [1,2222,null,{}] 03:24:35 INFO - PROCESS | 5680 | 1462530275187 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:35 INFO - PROCESS | 5680 | 1462530275431 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:24:35 INFO - PROCESS | 5680 | 1462530275765 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f7400 == 170 [pid = 5680] [id = 563] 03:24:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x9c213400) [pid = 5680] [serial = 1690] [outer = (nil)] 03:24:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0xa30e2400) [pid = 5680] [serial = 1691] [outer = 0x9c213400] 03:24:35 INFO - PROCESS | 5680 | 1462530275867 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0xa3589400) [pid = 5680] [serial = 1692] [outer = 0x9c213400] 03:24:36 INFO - PROCESS | 5680 | 1462530276750 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1636ms 03:24:36 INFO - PROCESS | 5680 | 1462530276815 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:24:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:24:36 INFO - PROCESS | 5680 | 1462530276819 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 03:24:36 INFO - PROCESS | 5680 | 1462530276826 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 5680 | 1462530276829 Marionette TRACE conn3 <- [1,2226,null,{}] 03:24:36 INFO - PROCESS | 5680 | 1462530276835 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:37 INFO - PROCESS | 5680 | 1462530277075 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:24:37 INFO - PROCESS | 5680 | 1462530277415 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 5680 | ++DOCSHELL 0xa509f800 == 171 [pid = 5680] [id = 564] 03:24:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0xa50ad400) [pid = 5680] [serial = 1693] [outer = (nil)] 03:24:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0xa627f800) [pid = 5680] [serial = 1694] [outer = 0xa50ad400] 03:24:37 INFO - PROCESS | 5680 | 1462530277512 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0xa6286000) [pid = 5680] [serial = 1695] [outer = 0xa50ad400] 03:24:38 INFO - PROCESS | 5680 | 1462530278468 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1695ms 03:24:38 INFO - PROCESS | 5680 | 1462530278521 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 5680 | 1462530278525 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 03:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:24:38 INFO - PROCESS | 5680 | 1462530278533 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 5680 | 1462530278535 Marionette TRACE conn3 <- [1,2230,null,{}] 03:24:38 INFO - PROCESS | 5680 | 1462530278542 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:38 INFO - PROCESS | 5680 | 1462530278867 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:24:39 INFO - PROCESS | 5680 | 1462530279220 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce10800 == 172 [pid = 5680] [id = 565] 03:24:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x8e4e6800) [pid = 5680] [serial = 1696] [outer = (nil)] 03:24:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0xa676ac00) [pid = 5680] [serial = 1697] [outer = 0x8e4e6800] 03:24:39 INFO - PROCESS | 5680 | 1462530279315 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0xa67e3800) [pid = 5680] [serial = 1698] [outer = 0x8e4e6800] 03:24:40 INFO - PROCESS | 5680 | 1462530280250 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1786ms 03:24:40 INFO - PROCESS | 5680 | 1462530280319 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 5680 | 1462530280322 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 03:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:24:40 INFO - PROCESS | 5680 | 1462530280330 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 5680 | 1462530280334 Marionette TRACE conn3 <- [1,2234,null,{}] 03:24:40 INFO - PROCESS | 5680 | 1462530280340 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:40 INFO - PROCESS | 5680 | 1462530280630 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:24:40 INFO - PROCESS | 5680 | 1462530280973 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a1bd400 == 173 [pid = 5680] [id = 566] 03:24:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x8a1be000) [pid = 5680] [serial = 1699] [outer = (nil)] 03:24:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x8a1c4c00) [pid = 5680] [serial = 1700] [outer = 0x8a1be000] 03:24:41 INFO - PROCESS | 5680 | 1462530281071 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0x8a1c6400) [pid = 5680] [serial = 1701] [outer = 0x8a1be000] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae3f400 == 172 [pid = 5680] [id = 168] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ceb0800 == 171 [pid = 5680] [id = 403] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x9b13c800 == 170 [pid = 5680] [id = 501] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8bdf1000 == 169 [pid = 5680] [id = 409] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaf4400 == 168 [pid = 5680] [id = 504] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8bdefc00 == 167 [pid = 5680] [id = 505] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x872f1000 == 166 [pid = 5680] [id = 401] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0c4000 == 165 [pid = 5680] [id = 506] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x890a6c00 == 164 [pid = 5680] [id = 228] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8af9f000 == 163 [pid = 5680] [id = 502] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x879c6000 == 162 [pid = 5680] [id = 548] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x872fa400 == 161 [pid = 5680] [id = 547] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7c6800 == 160 [pid = 5680] [id = 546] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x87787400 == 159 [pid = 5680] [id = 545] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x872f9400 == 158 [pid = 5680] [id = 544] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x916a8000 == 157 [pid = 5680] [id = 543] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x870d1c00 == 156 [pid = 5680] [id = 541] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x87785400 == 155 [pid = 5680] [id = 542] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x99020400 == 154 [pid = 5680] [id = 540] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddf0800 == 153 [pid = 5680] [id = 539] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x914ae400 == 152 [pid = 5680] [id = 538] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x92b21800 == 151 [pid = 5680] [id = 537] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8d89ec00 == 150 [pid = 5680] [id = 536] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x914b4c00 == 149 [pid = 5680] [id = 535] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x89657000 == 148 [pid = 5680] [id = 534] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5ae800 == 147 [pid = 5680] [id = 533] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8e028800 == 146 [pid = 5680] [id = 532] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4e6c00 == 145 [pid = 5680] [id = 531] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x89658000 == 144 [pid = 5680] [id = 529] 03:24:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8d165c00 == 143 [pid = 5680] [id = 530] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x8e02f400) [pid = 5680] [serial = 1586] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x8bf6c800) [pid = 5680] [serial = 1583] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x9d8bfc00) [pid = 5680] [serial = 1509] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x8f5ac400) [pid = 5680] [serial = 1532] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x916b6c00) [pid = 5680] [serial = 1539] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8a0cf400) [pid = 5680] [serial = 1524] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x9454dc00) [pid = 5680] [serial = 1551] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8e4d0800) [pid = 5680] [serial = 1529] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x898e7000) [pid = 5680] [serial = 1577] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x99f96000) [pid = 5680] [serial = 1556] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0xa213f400) [pid = 5680] [serial = 1572] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x916a8c00) [pid = 5680] [serial = 1538] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8f8c8c00) [pid = 5680] [serial = 1535] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x8bd70400) [pid = 5680] [serial = 1580] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8d89c400) [pid = 5680] [serial = 1584] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x97558800) [pid = 5680] [serial = 1554] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x92b82c00) [pid = 5680] [serial = 1548] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x9260dc00) [pid = 5680] [serial = 1544] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x8f5b2c00) [pid = 5680] [serial = 1533] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x9c21f800) [pid = 5680] [serial = 1446] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x9c239000) [pid = 5680] [serial = 1569] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x9c192400) [pid = 5680] [serial = 1568] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x92b7b400) [pid = 5680] [serial = 1547] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x8e4e7400) [pid = 5680] [serial = 1530] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x93bc4400) [pid = 5680] [serial = 1550] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x99fb0400) [pid = 5680] [serial = 1557] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x92a96000) [pid = 5680] [serial = 1545] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x8a0c2000) [pid = 5680] [serial = 1578] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x9a774400) [pid = 5680] [serial = 1562] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x8f9c2c00) [pid = 5680] [serial = 1536] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x92333000) [pid = 5680] [serial = 1541] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x89658c00) [pid = 5680] [serial = 1523] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x9a4bcc00) [pid = 5680] [serial = 1560] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0xa2272800) [pid = 5680] [serial = 1575] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8da46800) [pid = 5680] [serial = 1458] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x92338000) [pid = 5680] [serial = 1542] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8bf66000) [pid = 5680] [serial = 1581] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0xa21a7800) [pid = 5680] [serial = 1574] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x9b137400) [pid = 5680] [serial = 1563] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x9a4b4800) [pid = 5680] [serial = 1559] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x9b7b9c00) [pid = 5680] [serial = 1565] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x9b83ac00) [pid = 5680] [serial = 1566] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0xa1045400) [pid = 5680] [serial = 1571] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x953ab400) [pid = 5680] [serial = 1553] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8c093400) [pid = 5680] [serial = 1526] [outer = (nil)] [url = about:blank] 03:24:43 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8cea6400) [pid = 5680] [serial = 1527] [outer = (nil)] [url = about:blank] 03:24:44 INFO - PROCESS | 5680 | 1462530284217 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 3954ms 03:24:44 INFO - PROCESS | 5680 | 1462530284286 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:24:44 INFO - PROCESS | 5680 | 1462530284293 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 03:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:24:44 INFO - PROCESS | 5680 | 1462530284305 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - PROCESS | 5680 | 1462530284309 Marionette TRACE conn3 <- [1,2238,null,{}] 03:24:44 INFO - PROCESS | 5680 | 1462530284319 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:44 INFO - PROCESS | 5680 | 1462530284564 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:24:44 INFO - PROCESS | 5680 | 1462530284837 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x87abc800 == 144 [pid = 5680] [id = 567] 03:24:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x87ac3800) [pid = 5680] [serial = 1702] [outer = (nil)] 03:24:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x89658800) [pid = 5680] [serial = 1703] [outer = 0x87ac3800] 03:24:44 INFO - PROCESS | 5680 | 1462530284967 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x898f3800) [pid = 5680] [serial = 1704] [outer = 0x87ac3800] 03:24:45 INFO - PROCESS | 5680 | 1462530285876 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1592ms 03:24:45 INFO - PROCESS | 5680 | 1462530285898 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 5680 | 1462530285908 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 03:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:24:45 INFO - PROCESS | 5680 | 1462530285920 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 5680 | 1462530285924 Marionette TRACE conn3 <- [1,2242,null,{}] 03:24:45 INFO - PROCESS | 5680 | 1462530285931 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:46 INFO - PROCESS | 5680 | 1462530286285 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:24:46 INFO - PROCESS | 5680 | 1462530286333 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c2000 == 145 [pid = 5680] [id = 568] 03:24:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8a0c2c00) [pid = 5680] [serial = 1705] [outer = (nil)] 03:24:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8aaf2c00) [pid = 5680] [serial = 1706] [outer = 0x8a0c2c00] 03:24:46 INFO - PROCESS | 5680 | 1462530286429 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8ae48800) [pid = 5680] [serial = 1707] [outer = 0x8a0c2c00] 03:24:47 INFO - PROCESS | 5680 | 1462530287621 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1735ms 03:24:47 INFO - PROCESS | 5680 | 1462530287661 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 5680 | 1462530287666 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 03:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:24:47 INFO - PROCESS | 5680 | 1462530287673 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 5680 | 1462530287679 Marionette TRACE conn3 <- [1,2246,null,{}] 03:24:47 INFO - PROCESS | 5680 | 1462530287707 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:48 INFO - PROCESS | 5680 | 1462530288028 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:24:48 INFO - PROCESS | 5680 | 1462530288065 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a1c2000 == 146 [pid = 5680] [id = 569] 03:24:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8bd6d000) [pid = 5680] [serial = 1708] [outer = (nil)] 03:24:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8bf60000) [pid = 5680] [serial = 1709] [outer = 0x8bd6d000] 03:24:48 INFO - PROCESS | 5680 | 1462530288154 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8bf6a800) [pid = 5680] [serial = 1710] [outer = 0x8bd6d000] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8afa2400) [pid = 5680] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8ee86800) [pid = 5680] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x914a9c00) [pid = 5680] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x87abfc00) [pid = 5680] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8f8cd000) [pid = 5680] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8d894800) [pid = 5680] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x87785c00) [pid = 5680] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x99f97000) [pid = 5680] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x898eb800) [pid = 5680] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x92d57800) [pid = 5680] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x996a2400) [pid = 5680] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x95029400) [pid = 5680] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x87789400) [pid = 5680] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x91dd0800) [pid = 5680] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x9a6d7800) [pid = 5680] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x9a674c00) [pid = 5680] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x92b79800) [pid = 5680] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x8b7c8400) [pid = 5680] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x92331800) [pid = 5680] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x8c09d400) [pid = 5680] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:24:49 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x8f8c5000) [pid = 5680] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:24:49 INFO - PROCESS | 5680 | 1462530289897 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2239ms 03:24:49 INFO - PROCESS | 5680 | 1462530289913 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 5680 | 1462530289919 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 03:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:24:49 INFO - PROCESS | 5680 | 1462530289927 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 5680 | 1462530289931 Marionette TRACE conn3 <- [1,2250,null,{}] 03:24:49 INFO - PROCESS | 5680 | 1462530289938 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:50 INFO - PROCESS | 5680 | 1462530290250 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:24:50 INFO - PROCESS | 5680 | 1462530290279 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x87785c00 == 147 [pid = 5680] [id = 570] 03:24:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x8bd6ec00) [pid = 5680] [serial = 1711] [outer = (nil)] 03:24:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8ce08800) [pid = 5680] [serial = 1712] [outer = 0x8bd6ec00] 03:24:50 INFO - PROCESS | 5680 | 1462530290358 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8cea9c00) [pid = 5680] [serial = 1713] [outer = 0x8bd6ec00] 03:24:51 INFO - PROCESS | 5680 | 1462530291469 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1587ms 03:24:51 INFO - PROCESS | 5680 | 1462530291515 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 5680 | 1462530291523 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 03:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:24:51 INFO - PROCESS | 5680 | 1462530291533 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 5680 | 1462530291541 Marionette TRACE conn3 <- [1,2254,null,{}] 03:24:51 INFO - PROCESS | 5680 | 1462530291552 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:51 INFO - PROCESS | 5680 | 1462530291884 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:24:52 INFO - PROCESS | 5680 | 1462530292242 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c8c00 == 148 [pid = 5680] [id = 571] 03:24:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x88f19400) [pid = 5680] [serial = 1714] [outer = (nil)] 03:24:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x89f5a000) [pid = 5680] [serial = 1715] [outer = 0x88f19400] 03:24:52 INFO - PROCESS | 5680 | 1462530292348 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8a1c1400) [pid = 5680] [serial = 1716] [outer = 0x88f19400] 03:24:53 INFO - PROCESS | 5680 | 1462530293385 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1896ms 03:24:53 INFO - PROCESS | 5680 | 1462530293430 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 5680 | 1462530293439 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 03:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:24:53 INFO - PROCESS | 5680 | 1462530293452 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 5680 | 1462530293456 Marionette TRACE conn3 <- [1,2258,null,{}] 03:24:53 INFO - PROCESS | 5680 | 1462530293464 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:53 INFO - PROCESS | 5680 | 1462530293727 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:24:54 INFO - PROCESS | 5680 | 1462530294069 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a1c9000 == 149 [pid = 5680] [id = 572] 03:24:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8aaf5000) [pid = 5680] [serial = 1717] [outer = (nil)] 03:24:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8bd6e800) [pid = 5680] [serial = 1718] [outer = 0x8aaf5000] 03:24:54 INFO - PROCESS | 5680 | 1462530294162 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8c095c00) [pid = 5680] [serial = 1719] [outer = 0x8aaf5000] 03:24:55 INFO - PROCESS | 5680 | 1462530295178 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1795ms 03:24:55 INFO - PROCESS | 5680 | 1462530295247 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 5680 | 1462530295252 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 03:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:24:55 INFO - PROCESS | 5680 | 1462530295261 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 5680 | 1462530295268 Marionette TRACE conn3 <- [1,2262,null,{}] 03:24:55 INFO - PROCESS | 5680 | 1462530295306 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:55 INFO - PROCESS | 5680 | 1462530295669 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:24:56 INFO - PROCESS | 5680 | 1462530295990 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d162800 == 150 [pid = 5680] [id = 573] 03:24:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8d8a0000) [pid = 5680] [serial = 1720] [outer = (nil)] 03:24:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8da49000) [pid = 5680] [serial = 1721] [outer = 0x8d8a0000] 03:24:56 INFO - PROCESS | 5680 | 1462530296089 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8ddf8800) [pid = 5680] [serial = 1722] [outer = 0x8d8a0000] 03:24:57 INFO - PROCESS | 5680 | 1462530297081 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1844ms 03:24:57 INFO - PROCESS | 5680 | 1462530297109 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 5680 | 1462530297115 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 03:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:24:57 INFO - PROCESS | 5680 | 1462530297127 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 5680 | 1462530297131 Marionette TRACE conn3 <- [1,2266,null,{}] 03:24:57 INFO - PROCESS | 5680 | 1462530297139 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:57 INFO - PROCESS | 5680 | 1462530297400 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:24:57 INFO - PROCESS | 5680 | 1462530297736 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a1c1000 == 151 [pid = 5680] [id = 574] 03:24:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8d15dc00) [pid = 5680] [serial = 1723] [outer = (nil)] 03:24:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8e4d0400) [pid = 5680] [serial = 1724] [outer = 0x8d15dc00] 03:24:57 INFO - PROCESS | 5680 | 1462530297834 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8e4e9800) [pid = 5680] [serial = 1725] [outer = 0x8d15dc00] 03:24:58 INFO - PROCESS | 5680 | 1462530298770 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1689ms 03:24:58 INFO - PROCESS | 5680 | 1462530298816 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 5680 | 1462530298820 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 03:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:24:58 INFO - PROCESS | 5680 | 1462530298828 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 5680 | 1462530298832 Marionette TRACE conn3 <- [1,2270,null,{}] 03:24:58 INFO - PROCESS | 5680 | 1462530298839 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:59 INFO - PROCESS | 5680 | 1462530299093 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:24:59 INFO - PROCESS | 5680 | 1462530299424 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4dfc00 == 152 [pid = 5680] [id = 575] 03:24:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8ed11800) [pid = 5680] [serial = 1726] [outer = (nil)] 03:24:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8ee8b000) [pid = 5680] [serial = 1727] [outer = 0x8ed11800] 03:24:59 INFO - PROCESS | 5680 | 1462530299527 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8f5a8400) [pid = 5680] [serial = 1728] [outer = 0x8ed11800] 03:25:00 INFO - PROCESS | 5680 | 1462530300485 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1734ms 03:25:00 INFO - PROCESS | 5680 | 1462530300563 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 5680 | 1462530300568 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 03:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:25:00 INFO - PROCESS | 5680 | 1462530300576 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 5680 | 1462530300579 Marionette TRACE conn3 <- [1,2274,null,{}] 03:25:00 INFO - PROCESS | 5680 | 1462530300587 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:00 INFO - PROCESS | 5680 | 1462530300940 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:25:01 INFO - PROCESS | 5680 | 1462530301295 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bf60800 == 153 [pid = 5680] [id = 576] 03:25:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8ed16400) [pid = 5680] [serial = 1729] [outer = (nil)] 03:25:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8f8c8c00) [pid = 5680] [serial = 1730] [outer = 0x8ed16400] 03:25:01 INFO - PROCESS | 5680 | 1462530301388 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8f9c2c00) [pid = 5680] [serial = 1731] [outer = 0x8ed16400] 03:25:02 INFO - PROCESS | 5680 | 1462530302510 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1984ms 03:25:02 INFO - PROCESS | 5680 | 1462530302563 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 5680 | 1462530302570 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 03:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:25:02 INFO - PROCESS | 5680 | 1462530302580 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 5680 | 1462530302586 Marionette TRACE conn3 <- [1,2278,null,{}] 03:25:02 INFO - PROCESS | 5680 | 1462530302595 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:02 INFO - PROCESS | 5680 | 1462530302948 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:25:03 INFO - PROCESS | 5680 | 1462530303323 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed14800 == 154 [pid = 5680] [id = 577] 03:25:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8f81d800) [pid = 5680] [serial = 1732] [outer = (nil)] 03:25:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x914a0400) [pid = 5680] [serial = 1733] [outer = 0x8f81d800] 03:25:03 INFO - PROCESS | 5680 | 1462530303479 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x914a8000) [pid = 5680] [serial = 1734] [outer = 0x8f81d800] 03:25:04 INFO - PROCESS | 5680 | 1462530304788 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2250ms 03:25:04 INFO - PROCESS | 5680 | 1462530304829 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 5680 | 1462530304834 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 03:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:25:04 INFO - PROCESS | 5680 | 1462530304840 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 5680 | 1462530304844 Marionette TRACE conn3 <- [1,2282,null,{}] 03:25:04 INFO - PROCESS | 5680 | 1462530304850 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 5680 | 1462530305081 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:25:05 INFO - PROCESS | 5680 | 1462530305442 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9cc800 == 155 [pid = 5680] [id = 578] 03:25:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8f9d0400) [pid = 5680] [serial = 1735] [outer = (nil)] 03:25:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x91dc3000) [pid = 5680] [serial = 1736] [outer = 0x8f9d0400] 03:25:05 INFO - PROCESS | 5680 | 1462530305548 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x91dd0c00) [pid = 5680] [serial = 1737] [outer = 0x8f9d0400] 03:25:06 INFO - PROCESS | 5680 | 1462530306484 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1685ms 03:25:06 INFO - PROCESS | 5680 | 1462530306527 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:25:06 INFO - PROCESS | 5680 | 1462530306531 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 03:25:06 INFO - PROCESS | 5680 | 1462530306538 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 5680 | 1462530306542 Marionette TRACE conn3 <- [1,2286,null,{}] 03:25:06 INFO - PROCESS | 5680 | 1462530306548 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:06 INFO - PROCESS | 5680 | 1462530306789 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:25:07 INFO - PROCESS | 5680 | 1462530307088 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd65400 == 156 [pid = 5680] [id = 579] 03:25:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x914b6000) [pid = 5680] [serial = 1738] [outer = (nil)] 03:25:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x922bd800) [pid = 5680] [serial = 1739] [outer = 0x914b6000] 03:25:07 INFO - PROCESS | 5680 | 1462530307242 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x92356800) [pid = 5680] [serial = 1740] [outer = 0x914b6000] 03:25:08 INFO - PROCESS | 5680 | 1462530308186 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:25:08 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 03:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1687ms 03:25:08 INFO - PROCESS | 5680 | 1462530308225 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 5680 | 1462530308229 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 03:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:25:08 INFO - PROCESS | 5680 | 1462530308237 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 5680 | 1462530308240 Marionette TRACE conn3 <- [1,2290,null,{}] 03:25:08 INFO - PROCESS | 5680 | 1462530308246 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:08 INFO - PROCESS | 5680 | 1462530308480 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:25:08 INFO - PROCESS | 5680 | 1462530308818 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f16000 == 157 [pid = 5680] [id = 580] 03:25:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x914a4c00) [pid = 5680] [serial = 1741] [outer = (nil)] 03:25:08 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x92610c00) [pid = 5680] [serial = 1742] [outer = 0x914a4c00] 03:25:08 INFO - PROCESS | 5680 | 1462530308916 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x92a95400) [pid = 5680] [serial = 1743] [outer = 0x914a4c00] 03:25:09 INFO - PROCESS | 5680 | 1462530309830 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1630ms 03:25:09 INFO - PROCESS | 5680 | 1462530309869 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 5680 | 1462530309873 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 03:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:25:09 INFO - PROCESS | 5680 | 1462530309881 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 5680 | 1462530309887 Marionette TRACE conn3 <- [1,2294,null,{}] 03:25:09 INFO - PROCESS | 5680 | 1462530309915 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:10 INFO - PROCESS | 5680 | 1462530310180 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:25:10 INFO - PROCESS | 5680 | 1462530310523 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x92601c00 == 158 [pid = 5680] [id = 581] 03:25:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x92b7b800) [pid = 5680] [serial = 1744] [outer = (nil)] 03:25:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x92b85400) [pid = 5680] [serial = 1745] [outer = 0x92b7b800] 03:25:10 INFO - PROCESS | 5680 | 1462530310639 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x93b03c00) [pid = 5680] [serial = 1746] [outer = 0x92b7b800] 03:25:11 INFO - PROCESS | 5680 | 1462530311580 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1758ms 03:25:11 INFO - PROCESS | 5680 | 1462530311656 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 5680 | 1462530311659 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 03:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:25:11 INFO - PROCESS | 5680 | 1462530311670 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 5680 | 1462530311674 Marionette TRACE conn3 <- [1,2298,null,{}] 03:25:11 INFO - PROCESS | 5680 | 1462530311679 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:11 INFO - PROCESS | 5680 | 1462530311933 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:25:12 INFO - PROCESS | 5680 | 1462530312293 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f62400 == 159 [pid = 5680] [id = 582] 03:25:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x8ceae400) [pid = 5680] [serial = 1747] [outer = (nil)] 03:25:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x94f02000) [pid = 5680] [serial = 1748] [outer = 0x8ceae400] 03:25:12 INFO - PROCESS | 5680 | 1462530312387 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x94f08c00) [pid = 5680] [serial = 1749] [outer = 0x8ceae400] 03:25:13 INFO - PROCESS | 5680 | 1462530313310 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1681ms 03:25:13 INFO - PROCESS | 5680 | 1462530313352 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 5680 | 1462530313357 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 03:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:25:13 INFO - PROCESS | 5680 | 1462530313363 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 5680 | 1462530313367 Marionette TRACE conn3 <- [1,2302,null,{}] 03:25:13 INFO - PROCESS | 5680 | 1462530313373 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:13 INFO - PROCESS | 5680 | 1462530313612 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:25:13 INFO - PROCESS | 5680 | 1462530313953 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x93bc4400 == 160 [pid = 5680] [id = 583] 03:25:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x94552400) [pid = 5680] [serial = 1750] [outer = (nil)] 03:25:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x953ab800) [pid = 5680] [serial = 1751] [outer = 0x94552400] 03:25:14 INFO - PROCESS | 5680 | 1462530314047 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9753dc00) [pid = 5680] [serial = 1752] [outer = 0x94552400] 03:25:14 INFO - PROCESS | 5680 | 1462530314971 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1637ms 03:25:15 INFO - PROCESS | 5680 | 1462530315002 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 5680 | 1462530315005 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 03:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:25:15 INFO - PROCESS | 5680 | 1462530315011 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 5680 | 1462530315015 Marionette TRACE conn3 <- [1,2306,null,{}] 03:25:15 INFO - PROCESS | 5680 | 1462530315021 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:15 INFO - PROCESS | 5680 | 1462530315251 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:25:15 INFO - PROCESS | 5680 | 1462530315591 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e037000 == 161 [pid = 5680] [id = 584] 03:25:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x95020400) [pid = 5680] [serial = 1753] [outer = (nil)] 03:25:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x99623400) [pid = 5680] [serial = 1754] [outer = 0x95020400] 03:25:15 INFO - PROCESS | 5680 | 1462530315687 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x996a8400) [pid = 5680] [serial = 1755] [outer = 0x95020400] 03:25:16 INFO - PROCESS | 5680 | 1462530316591 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1634ms 03:25:16 INFO - PROCESS | 5680 | 1462530316660 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 5680 | 1462530316665 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 03:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:25:16 INFO - PROCESS | 5680 | 1462530316675 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 5680 | 1462530316679 Marionette TRACE conn3 <- [1,2310,null,{}] 03:25:16 INFO - PROCESS | 5680 | 1462530316685 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 5680 | 1462530316925 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:25:17 INFO - PROCESS | 5680 | 1462530317272 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x9755a000 == 162 [pid = 5680] [id = 585] 03:25:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x99fb1c00) [pid = 5680] [serial = 1756] [outer = (nil)] 03:25:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x9a24d400) [pid = 5680] [serial = 1757] [outer = 0x99fb1c00] 03:25:17 INFO - PROCESS | 5680 | 1462530317401 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x9a4b7c00) [pid = 5680] [serial = 1758] [outer = 0x99fb1c00] 03:25:18 INFO - PROCESS | 5680 | 1462530318353 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1736ms 03:25:18 INFO - PROCESS | 5680 | 1462530318412 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 5680 | 1462530318415 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 03:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:25:18 INFO - PROCESS | 5680 | 1462530318423 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 5680 | 1462530318426 Marionette TRACE conn3 <- [1,2314,null,{}] 03:25:18 INFO - PROCESS | 5680 | 1462530318432 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:18 INFO - PROCESS | 5680 | 1462530318668 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:25:19 INFO - PROCESS | 5680 | 1462530319009 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x94f0f400 == 163 [pid = 5680] [id = 586] 03:25:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x99194000) [pid = 5680] [serial = 1759] [outer = (nil)] 03:25:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x9a6dc400) [pid = 5680] [serial = 1760] [outer = 0x99194000] 03:25:19 INFO - PROCESS | 5680 | 1462530319106 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x9a769800) [pid = 5680] [serial = 1761] [outer = 0x99194000] 03:25:20 INFO - PROCESS | 5680 | 1462530320034 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1689ms 03:25:20 INFO - PROCESS | 5680 | 1462530320113 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:25:20 INFO - PROCESS | 5680 | 1462530320118 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 03:25:20 INFO - PROCESS | 5680 | 1462530320126 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 5680 | 1462530320128 Marionette TRACE conn3 <- [1,2318,null,{}] 03:25:20 INFO - PROCESS | 5680 | 1462530320135 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:20 INFO - PROCESS | 5680 | 1462530320421 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:25:20 INFO - PROCESS | 5680 | 1462530320774 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da4b000 == 164 [pid = 5680] [id = 587] 03:25:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x99630000) [pid = 5680] [serial = 1762] [outer = (nil)] 03:25:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x9b142800) [pid = 5680] [serial = 1763] [outer = 0x99630000] 03:25:20 INFO - PROCESS | 5680 | 1462530320872 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x9b4b9400) [pid = 5680] [serial = 1764] [outer = 0x99630000] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8a1c2000 == 163 [pid = 5680] [id = 569] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0c2000 == 162 [pid = 5680] [id = 568] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x87abc800 == 161 [pid = 5680] [id = 567] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce10800 == 160 [pid = 5680] [id = 565] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x872f7400 == 159 [pid = 5680] [id = 563] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0xa509f800 == 158 [pid = 5680] [id = 564] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x870c6c00 == 157 [pid = 5680] [id = 562] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x9b032000 == 156 [pid = 5680] [id = 561] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x9a614c00 == 155 [pid = 5680] [id = 560] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x870cac00 == 154 [pid = 5680] [id = 559] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x92b7e800 == 153 [pid = 5680] [id = 557] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x872ee800 == 152 [pid = 5680] [id = 558] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0c3c00 == 151 [pid = 5680] [id = 556] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddfac00 == 150 [pid = 5680] [id = 555] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x87790000 == 149 [pid = 5680] [id = 554] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x87785000 == 148 [pid = 5680] [id = 553] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8f8c5800 == 147 [pid = 5680] [id = 552] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddedc00 == 146 [pid = 5680] [id = 551] 03:25:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae45800 == 145 [pid = 5680] [id = 550] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8ee84800) [pid = 5680] [serial = 1649] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8cfa9400) [pid = 5680] [serial = 1643] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8f5b3000) [pid = 5680] [serial = 1595] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x92361400) [pid = 5680] [serial = 1605] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8ddf4400) [pid = 5680] [serial = 1647] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x914a4000) [pid = 5680] [serial = 1599] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x8e02dc00) [pid = 5680] [serial = 1593] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x8d8a3800) [pid = 5680] [serial = 1592] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0xa3243000) [pid = 5680] [serial = 1635] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x9a2d9000) [pid = 5680] [serial = 1619] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8afa0400) [pid = 5680] [serial = 1589] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x97551c00) [pid = 5680] [serial = 1617] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x9c005000) [pid = 5680] [serial = 1626] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x9bf69800) [pid = 5680] [serial = 1625] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x9d4bdc00) [pid = 5680] [serial = 1629] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8d8a2c00) [pid = 5680] [serial = 1644] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x88f1d800) [pid = 5680] [serial = 1638] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x8bdf8400) [pid = 5680] [serial = 1590] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0xa30e5800) [pid = 5680] [serial = 1634] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x92a9fc00) [pid = 5680] [serial = 1608] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x9a6d7c00) [pid = 5680] [serial = 1620] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x9b2b3000) [pid = 5680] [serial = 1623] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0xa226c000) [pid = 5680] [serial = 1632] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x94f3d800) [pid = 5680] [serial = 1614] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8ae44400) [pid = 5680] [serial = 1646] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x8bd6c800) [pid = 5680] [serial = 1640] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x93934c00) [pid = 5680] [serial = 1611] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x9b139400) [pid = 5680] [serial = 1622] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x8f9cb800) [pid = 5680] [serial = 1598] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8da44c00) [pid = 5680] [serial = 1521] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x9c249400) [pid = 5680] [serial = 1628] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x914b8c00) [pid = 5680] [serial = 1601] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x953aa000) [pid = 5680] [serial = 1616] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x92a9cc00) [pid = 5680] [serial = 1607] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x94f06400) [pid = 5680] [serial = 1613] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x92b86400) [pid = 5680] [serial = 1610] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x879c5800) [pid = 5680] [serial = 1637] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8f817400) [pid = 5680] [serial = 1596] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8bf68800) [pid = 5680] [serial = 1641] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0xa21a3800) [pid = 5680] [serial = 1631] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x9233c000) [pid = 5680] [serial = 1604] [outer = (nil)] [url = about:blank] 03:25:23 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x914bbc00) [pid = 5680] [serial = 1602] [outer = (nil)] [url = about:blank] 03:25:24 INFO - PROCESS | 5680 | 1462530324115 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:25:24 INFO - PROCESS | 5680 | 1462530324180 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 03:25:24 INFO - PROCESS | 5680 | 1462530324188 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 5680 | 1462530324193 Marionette TRACE conn3 <- [1,2322,null,{}] 03:25:24 INFO - PROCESS | 5680 | 1462530324202 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:24 INFO - PROCESS | 5680 | 1462530324546 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:25:24 INFO - PROCESS | 5680 | 1462530324690 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x87785000 == 146 [pid = 5680] [id = 588] 03:25:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x87abb000) [pid = 5680] [serial = 1765] [outer = (nil)] 03:25:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8a0c9000) [pid = 5680] [serial = 1766] [outer = 0x87abb000] 03:25:24 INFO - PROCESS | 5680 | 1462530324770 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8a1c5000) [pid = 5680] [serial = 1767] [outer = 0x87abb000] 03:25:25 INFO - PROCESS | 5680 | 1462530325601 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1442ms 03:25:25 INFO - PROCESS | 5680 | 1462530325661 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 5680 | 1462530325670 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 03:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:25:25 INFO - PROCESS | 5680 | 1462530325682 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 5680 | 1462530325686 Marionette TRACE conn3 <- [1,2326,null,{}] 03:25:25 INFO - PROCESS | 5680 | 1462530325692 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 5680 | 1462530325912 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:25:26 INFO - PROCESS | 5680 | 1462530326149 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f20000 == 147 [pid = 5680] [id = 589] 03:25:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8ae44400) [pid = 5680] [serial = 1768] [outer = (nil)] 03:25:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8bd6b800) [pid = 5680] [serial = 1769] [outer = 0x8ae44400] 03:25:26 INFO - PROCESS | 5680 | 1462530326227 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8bdf9c00) [pid = 5680] [serial = 1770] [outer = 0x8ae44400] 03:25:27 INFO - PROCESS | 5680 | 1462530327200 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1601ms 03:25:27 INFO - PROCESS | 5680 | 1462530327285 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 5680 | 1462530327289 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 03:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:25:27 INFO - PROCESS | 5680 | 1462530327296 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 5680 | 1462530327301 Marionette TRACE conn3 <- [1,2330,null,{}] 03:25:27 INFO - PROCESS | 5680 | 1462530327317 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:27 INFO - PROCESS | 5680 | 1462530327638 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:25:27 INFO - PROCESS | 5680 | 1462530327712 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8965f400 == 148 [pid = 5680] [id = 590] 03:25:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8ceab400) [pid = 5680] [serial = 1771] [outer = (nil)] 03:25:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8d894800) [pid = 5680] [serial = 1772] [outer = 0x8ceab400] 03:25:27 INFO - PROCESS | 5680 | 1462530327962 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8da43c00) [pid = 5680] [serial = 1773] [outer = 0x8ceab400] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x872ef400) [pid = 5680] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x87ac3800) [pid = 5680] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x9b835c00) [pid = 5680] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x9b13b000) [pid = 5680] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x914a1800) [pid = 5680] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8af9d800) [pid = 5680] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8f8ce000) [pid = 5680] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x92b81c00) [pid = 5680] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x872fb800) [pid = 5680] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0xa50ad400) [pid = 5680] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x922af000) [pid = 5680] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x922ba000) [pid = 5680] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x8a0c2c00) [pid = 5680] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x9c213400) [pid = 5680] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x93b04c00) [pid = 5680] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x8e4e6800) [pid = 5680] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x8ddf8c00) [pid = 5680] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x8bd6d000) [pid = 5680] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x916abc00) [pid = 5680] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:25:28 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x8d8a0400) [pid = 5680] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:25:29 INFO - PROCESS | 5680 | 1462530329201 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1953ms 03:25:29 INFO - PROCESS | 5680 | 1462530329250 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:25:29 INFO - PROCESS | 5680 | 1462530329255 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 03:25:29 INFO - PROCESS | 5680 | 1462530329261 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 5680 | 1462530329265 Marionette TRACE conn3 <- [1,2334,null,{}] 03:25:29 INFO - PROCESS | 5680 | 1462530329270 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:29 INFO - PROCESS | 5680 | 1462530329505 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:25:29 INFO - PROCESS | 5680 | 1462530329704 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x87ab9800 == 149 [pid = 5680] [id = 591] 03:25:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8d897400) [pid = 5680] [serial = 1774] [outer = (nil)] 03:25:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8ddf6c00) [pid = 5680] [serial = 1775] [outer = 0x8d897400] 03:25:29 INFO - PROCESS | 5680 | 1462530329784 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8e02ec00) [pid = 5680] [serial = 1776] [outer = 0x8d897400] 03:25:30 INFO - PROCESS | 5680 | 1462530330764 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1580ms 03:25:30 INFO - PROCESS | 5680 | 1462530330843 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 5680 | 1462530330850 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 03:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:25:30 INFO - PROCESS | 5680 | 1462530330859 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 5680 | 1462530330865 Marionette TRACE conn3 <- [1,2338,null,{}] 03:25:30 INFO - PROCESS | 5680 | 1462530330875 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:31 INFO - PROCESS | 5680 | 1462530331164 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:25:31 INFO - PROCESS | 5680 | 1462530331519 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f5a400 == 150 [pid = 5680] [id = 592] 03:25:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8a0c1800) [pid = 5680] [serial = 1777] [outer = (nil)] 03:25:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8a1bd000) [pid = 5680] [serial = 1778] [outer = 0x8a0c1800] 03:25:31 INFO - PROCESS | 5680 | 1462530331614 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8ae4ac00) [pid = 5680] [serial = 1779] [outer = 0x8a0c1800] 03:25:32 INFO - PROCESS | 5680 | 1462530332689 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1886ms 03:25:32 INFO - PROCESS | 5680 | 1462530332746 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 5680 | 1462530332756 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 03:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:25:32 INFO - PROCESS | 5680 | 1462530332767 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 5680 | 1462530332772 Marionette TRACE conn3 <- [1,2342,null,{}] 03:25:32 INFO - PROCESS | 5680 | 1462530332778 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:33 INFO - PROCESS | 5680 | 1462530333077 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:25:33 INFO - PROCESS | 5680 | 1462530333421 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ceac800 == 151 [pid = 5680] [id = 593] 03:25:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8cfa8000) [pid = 5680] [serial = 1780] [outer = (nil)] 03:25:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8d896800) [pid = 5680] [serial = 1781] [outer = 0x8cfa8000] 03:25:33 INFO - PROCESS | 5680 | 1462530333511 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8ddf1000) [pid = 5680] [serial = 1782] [outer = 0x8cfa8000] 03:25:34 INFO - PROCESS | 5680 | 1462530334499 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1790ms 03:25:34 INFO - PROCESS | 5680 | 1462530334558 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 5680 | 1462530334563 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 03:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:25:34 INFO - PROCESS | 5680 | 1462530334570 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 5680 | 1462530334576 Marionette TRACE conn3 <- [1,2346,null,{}] 03:25:34 INFO - PROCESS | 5680 | 1462530334593 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:34 INFO - PROCESS | 5680 | 1462530334872 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:25:35 INFO - PROCESS | 5680 | 1462530335254 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8b400 == 152 [pid = 5680] [id = 594] 03:25:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8f5af400) [pid = 5680] [serial = 1783] [outer = (nil)] 03:25:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8f5b7800) [pid = 5680] [serial = 1784] [outer = 0x8f5af400] 03:25:35 INFO - PROCESS | 5680 | 1462530335356 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8f819400) [pid = 5680] [serial = 1785] [outer = 0x8f5af400] 03:25:36 INFO - PROCESS | 5680 | 1462530336324 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1791ms 03:25:36 INFO - PROCESS | 5680 | 1462530336361 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 5680 | 1462530336366 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 03:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:25:36 INFO - PROCESS | 5680 | 1462530336374 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 5680 | 1462530336378 Marionette TRACE conn3 <- [1,2350,null,{}] 03:25:36 INFO - PROCESS | 5680 | 1462530336384 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:36 INFO - PROCESS | 5680 | 1462530336630 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:25:36 INFO - PROCESS | 5680 | 1462530336959 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4e2800 == 153 [pid = 5680] [id = 595] 03:25:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8ee8ec00) [pid = 5680] [serial = 1786] [outer = (nil)] 03:25:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8f8d0400) [pid = 5680] [serial = 1787] [outer = 0x8ee8ec00] 03:25:37 INFO - PROCESS | 5680 | 1462530337065 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x914a5000) [pid = 5680] [serial = 1788] [outer = 0x8ee8ec00] 03:25:37 INFO - PROCESS | 5680 | 1462530337988 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1642ms 03:25:38 INFO - PROCESS | 5680 | 1462530338017 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 5680 | 1462530338021 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 03:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:25:38 INFO - PROCESS | 5680 | 1462530338028 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 5680 | 1462530338031 Marionette TRACE conn3 <- [1,2354,null,{}] 03:25:38 INFO - PROCESS | 5680 | 1462530338037 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:38 INFO - PROCESS | 5680 | 1462530338286 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:25:38 INFO - PROCESS | 5680 | 1462530338613 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cfb0800 == 154 [pid = 5680] [id = 596] 03:25:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8f8c3800) [pid = 5680] [serial = 1789] [outer = (nil)] 03:25:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x916aa800) [pid = 5680] [serial = 1790] [outer = 0x8f8c3800] 03:25:38 INFO - PROCESS | 5680 | 1462530338709 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x916b5000) [pid = 5680] [serial = 1791] [outer = 0x8f8c3800] 03:25:39 INFO - PROCESS | 5680 | 1462530339781 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1789ms 03:25:39 INFO - PROCESS | 5680 | 1462530339818 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 5680 | 1462530339822 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 03:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:25:39 INFO - PROCESS | 5680 | 1462530339828 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 5680 | 1462530339832 Marionette TRACE conn3 <- [1,2358,null,{}] 03:25:39 INFO - PROCESS | 5680 | 1462530339838 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:40 INFO - PROCESS | 5680 | 1462530340109 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:25:40 INFO - PROCESS | 5680 | 1462530340423 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f817000 == 155 [pid = 5680] [id = 597] 03:25:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x914bb400) [pid = 5680] [serial = 1792] [outer = (nil)] 03:25:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x92364800) [pid = 5680] [serial = 1793] [outer = 0x914bb400] 03:25:40 INFO - PROCESS | 5680 | 1462530340524 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x92a94c00) [pid = 5680] [serial = 1794] [outer = 0x914bb400] 03:25:41 INFO - PROCESS | 5680 | 1462530341503 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1741ms 03:25:41 INFO - PROCESS | 5680 | 1462530341571 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 5680 | 1462530341575 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 03:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:25:41 INFO - PROCESS | 5680 | 1462530341583 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 5680 | 1462530341588 Marionette TRACE conn3 <- [1,2362,null,{}] 03:25:41 INFO - PROCESS | 5680 | 1462530341596 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:41 INFO - PROCESS | 5680 | 1462530341865 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:25:42 INFO - PROCESS | 5680 | 1462530342205 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd61400 == 156 [pid = 5680] [id = 598] 03:25:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x914a6800) [pid = 5680] [serial = 1795] [outer = (nil)] 03:25:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x92b16c00) [pid = 5680] [serial = 1796] [outer = 0x914a6800] 03:25:42 INFO - PROCESS | 5680 | 1462530342305 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x92b19c00) [pid = 5680] [serial = 1797] [outer = 0x914a6800] 03:25:43 INFO - PROCESS | 5680 | 1462530343300 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1785ms 03:25:43 INFO - PROCESS | 5680 | 1462530343368 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:25:43 INFO - PROCESS | 5680 | 1462530343373 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 03:25:43 INFO - PROCESS | 5680 | 1462530343379 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 5680 | 1462530343384 Marionette TRACE conn3 <- [1,2366,null,{}] 03:25:43 INFO - PROCESS | 5680 | 1462530343391 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:43 INFO - PROCESS | 5680 | 1462530343631 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:25:43 INFO - PROCESS | 5680 | 1462530343976 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f8c7400 == 157 [pid = 5680] [id = 599] 03:25:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x92a9f000) [pid = 5680] [serial = 1798] [outer = (nil)] 03:25:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x938b4800) [pid = 5680] [serial = 1799] [outer = 0x92a9f000] 03:25:44 INFO - PROCESS | 5680 | 1462530344072 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x93936c00) [pid = 5680] [serial = 1800] [outer = 0x92a9f000] 03:25:45 INFO - PROCESS | 5680 | 1462530345029 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1688ms 03:25:45 INFO - PROCESS | 5680 | 1462530345068 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 5680 | 1462530345071 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 03:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:25:45 INFO - PROCESS | 5680 | 1462530345079 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 5680 | 1462530345082 Marionette TRACE conn3 <- [1,2370,null,{}] 03:25:45 INFO - PROCESS | 5680 | 1462530345088 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:45 INFO - PROCESS | 5680 | 1462530345327 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:25:45 INFO - PROCESS | 5680 | 1462530345661 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed17400 == 158 [pid = 5680] [id = 600] 03:25:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x92608400) [pid = 5680] [serial = 1801] [outer = (nil)] 03:25:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x95022800) [pid = 5680] [serial = 1802] [outer = 0x92608400] 03:25:45 INFO - PROCESS | 5680 | 1462530345773 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x95386000) [pid = 5680] [serial = 1803] [outer = 0x92608400] 03:25:46 INFO - PROCESS | 5680 | 1462530346692 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1681ms 03:25:46 INFO - PROCESS | 5680 | 1462530346764 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 5680 | 1462530346768 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 03:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:25:46 INFO - PROCESS | 5680 | 1462530346778 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 5680 | 1462530346781 Marionette TRACE conn3 <- [1,2374,null,{}] 03:25:46 INFO - PROCESS | 5680 | 1462530346789 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:47 INFO - PROCESS | 5680 | 1462530347048 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:25:47 INFO - PROCESS | 5680 | 1462530347398 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x916aac00 == 159 [pid = 5680] [id = 601] 03:25:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x91dcfc00) [pid = 5680] [serial = 1804] [outer = (nil)] 03:25:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x9755c400) [pid = 5680] [serial = 1805] [outer = 0x91dcfc00] 03:25:47 INFO - PROCESS | 5680 | 1462530347511 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x9918f400) [pid = 5680] [serial = 1806] [outer = 0x91dcfc00] 03:25:48 INFO - PROCESS | 5680 | 1462530348529 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1833ms 03:25:48 INFO - PROCESS | 5680 | 1462530348611 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:25:48 INFO - PROCESS | 5680 | 1462530348616 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 03:25:48 INFO - PROCESS | 5680 | 1462530348624 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 5680 | 1462530348630 Marionette TRACE conn3 <- [1,2378,null,{}] 03:25:48 INFO - PROCESS | 5680 | 1462530348638 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:48 INFO - PROCESS | 5680 | 1462530348946 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:25:49 INFO - PROCESS | 5680 | 1462530349303 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a672400 == 160 [pid = 5680] [id = 602] 03:25:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x9a6d7c00) [pid = 5680] [serial = 1807] [outer = (nil)] 03:25:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x9a774400) [pid = 5680] [serial = 1808] [outer = 0x9a6d7c00] 03:25:49 INFO - PROCESS | 5680 | 1462530349406 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x9b2b3000) [pid = 5680] [serial = 1809] [outer = 0x9a6d7c00] 03:25:50 INFO - PROCESS | 5680 | 1462530350416 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1835ms 03:25:50 INFO - PROCESS | 5680 | 1462530350459 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:25:50 INFO - PROCESS | 5680 | 1462530350463 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 03:25:50 INFO - PROCESS | 5680 | 1462530350471 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 5680 | 1462530350474 Marionette TRACE conn3 <- [1,2382,null,{}] 03:25:50 INFO - PROCESS | 5680 | 1462530350481 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:50 INFO - PROCESS | 5680 | 1462530350726 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:25:51 INFO - PROCESS | 5680 | 1462530351083 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4a4c00 == 161 [pid = 5680] [id = 603] 03:25:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x9b4bfc00) [pid = 5680] [serial = 1810] [outer = (nil)] 03:25:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x9b7bc800) [pid = 5680] [serial = 1811] [outer = 0x9b4bfc00] 03:25:51 INFO - PROCESS | 5680 | 1462530351184 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x9b836000) [pid = 5680] [serial = 1812] [outer = 0x9b4bfc00] 03:25:52 INFO - PROCESS | 5680 | 1462530352134 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1738ms 03:25:52 INFO - PROCESS | 5680 | 1462530352208 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 5680 | 1462530352213 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 03:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:25:52 INFO - PROCESS | 5680 | 1462530352232 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 5680 | 1462530352236 Marionette TRACE conn3 <- [1,2386,null,{}] 03:25:52 INFO - PROCESS | 5680 | 1462530352244 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:52 INFO - PROCESS | 5680 | 1462530352540 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:25:52 INFO - PROCESS | 5680 | 1462530352913 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x93bcc000 == 162 [pid = 5680] [id = 604] 03:25:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9502cc00) [pid = 5680] [serial = 1813] [outer = (nil)] 03:25:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9bfc0400) [pid = 5680] [serial = 1814] [outer = 0x9502cc00] 03:25:53 INFO - PROCESS | 5680 | 1462530353009 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9c013c00) [pid = 5680] [serial = 1815] [outer = 0x9502cc00] 03:25:54 INFO - PROCESS | 5680 | 1462530354003 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1838ms 03:25:54 INFO - PROCESS | 5680 | 1462530354070 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:25:54 INFO - PROCESS | 5680 | 1462530354074 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 03:25:54 INFO - PROCESS | 5680 | 1462530354083 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 5680 | 1462530354086 Marionette TRACE conn3 <- [1,2390,null,{}] 03:25:54 INFO - PROCESS | 5680 | 1462530354092 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:54 INFO - PROCESS | 5680 | 1462530354346 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:25:54 INFO - PROCESS | 5680 | 1462530354691 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x9753ec00 == 163 [pid = 5680] [id = 605] 03:25:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9b4c4400) [pid = 5680] [serial = 1816] [outer = (nil)] 03:25:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x9c249800) [pid = 5680] [serial = 1817] [outer = 0x9b4c4400] 03:25:54 INFO - PROCESS | 5680 | 1462530354795 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x9d4b7c00) [pid = 5680] [serial = 1818] [outer = 0x9b4c4400] 03:25:55 INFO - PROCESS | 5680 | 1462530355720 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1689ms 03:25:55 INFO - PROCESS | 5680 | 1462530355771 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 5680 | 1462530355774 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 03:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:25:55 INFO - PROCESS | 5680 | 1462530355781 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 5680 | 1462530355785 Marionette TRACE conn3 <- [1,2394,null,{}] 03:25:55 INFO - PROCESS | 5680 | 1462530355791 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:56 INFO - PROCESS | 5680 | 1462530356041 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:25:56 INFO - PROCESS | 5680 | 1462530356382 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x93933c00 == 164 [pid = 5680] [id = 606] 03:25:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x9c010000) [pid = 5680] [serial = 1819] [outer = (nil)] 03:25:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0xa1045400) [pid = 5680] [serial = 1820] [outer = 0x9c010000] 03:25:56 INFO - PROCESS | 5680 | 1462530356479 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0xa104c400) [pid = 5680] [serial = 1821] [outer = 0x9c010000] 03:25:57 INFO - PROCESS | 5680 | 1462530357464 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1731ms 03:25:57 INFO - PROCESS | 5680 | 1462530357514 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 5680 | 1462530357517 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 03:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:25:57 INFO - PROCESS | 5680 | 1462530357524 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 5680 | 1462530357528 Marionette TRACE conn3 <- [1,2398,null,{}] 03:25:57 INFO - PROCESS | 5680 | 1462530357534 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:57 INFO - PROCESS | 5680 | 1462530357787 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:25:58 INFO - PROCESS | 5680 | 1462530358162 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x99fb4c00 == 165 [pid = 5680] [id = 607] 03:25:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x9a61ac00) [pid = 5680] [serial = 1822] [outer = (nil)] 03:25:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0xa226e400) [pid = 5680] [serial = 1823] [outer = 0x9a61ac00] 03:25:58 INFO - PROCESS | 5680 | 1462530358261 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0xa22b0c00) [pid = 5680] [serial = 1824] [outer = 0x9a61ac00] 03:25:59 INFO - PROCESS | 5680 | 1462530359219 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1730ms 03:25:59 INFO - PROCESS | 5680 | 1462530359257 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 5680 | 1462530359260 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 03:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:25:59 INFO - PROCESS | 5680 | 1462530359267 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 5680 | 1462530359270 Marionette TRACE conn3 <- [1,2402,null,{}] 03:25:59 INFO - PROCESS | 5680 | 1462530359276 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:59 INFO - PROCESS | 5680 | 1462530359517 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:25:59 INFO - PROCESS | 5680 | 1462530359870 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x9d4b6800 == 166 [pid = 5680] [id = 608] 03:25:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x9d8bfc00) [pid = 5680] [serial = 1825] [outer = (nil)] 03:25:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0xa3054c00) [pid = 5680] [serial = 1826] [outer = 0x9d8bfc00] 03:25:59 INFO - PROCESS | 5680 | 1462530359967 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0xa30e0400) [pid = 5680] [serial = 1827] [outer = 0x9d8bfc00] 03:26:00 INFO - PROCESS | 5680 | 1462530360918 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce0e800 == 165 [pid = 5680] [id = 146] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x89659800 == 164 [pid = 5680] [id = 238] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7c1400 == 163 [pid = 5680] [id = 237] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8965f400 == 162 [pid = 5680] [id = 590] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x88f20000 == 161 [pid = 5680] [id = 589] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x87785000 == 160 [pid = 5680] [id = 588] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x9755a000 == 159 [pid = 5680] [id = 585] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x94f0f400 == 158 [pid = 5680] [id = 586] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8e037000 == 157 [pid = 5680] [id = 584] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x93bc4400 == 156 [pid = 5680] [id = 583] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x89f62400 == 155 [pid = 5680] [id = 582] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x88f16000 == 154 [pid = 5680] [id = 580] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x92601c00 == 153 [pid = 5680] [id = 581] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd65400 == 152 [pid = 5680] [id = 579] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9cc800 == 151 [pid = 5680] [id = 578] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed14800 == 150 [pid = 5680] [id = 577] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8bf60800 == 149 [pid = 5680] [id = 576] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4dfc00 == 148 [pid = 5680] [id = 575] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8d162800 == 147 [pid = 5680] [id = 573] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8a1c1000 == 146 [pid = 5680] [id = 574] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8a1c9000 == 145 [pid = 5680] [id = 572] 03:26:03 INFO - PROCESS | 5680 | --DOCSHELL 0x879c8c00 == 144 [pid = 5680] [id = 571] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x8ce08800) [pid = 5680] [serial = 1712] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x9a363c00) [pid = 5680] [serial = 1680] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x898f3800) [pid = 5680] [serial = 1704] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x9c236800) [pid = 5680] [serial = 1686] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8a1c4c00) [pid = 5680] [serial = 1700] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x9b83b400) [pid = 5680] [serial = 1683] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x91dc1c00) [pid = 5680] [serial = 1661] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x922afc00) [pid = 5680] [serial = 1662] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x8ceaec00) [pid = 5680] [serial = 1653] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x914a9400) [pid = 5680] [serial = 1659] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x953ac800) [pid = 5680] [serial = 1673] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0xa104f400) [pid = 5680] [serial = 1689] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0xa6286000) [pid = 5680] [serial = 1695] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x92336400) [pid = 5680] [serial = 1664] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x9b4a4400) [pid = 5680] [serial = 1682] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x92b16800) [pid = 5680] [serial = 1667] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8aaf2c00) [pid = 5680] [serial = 1706] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x89658800) [pid = 5680] [serial = 1703] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x92b7dc00) [pid = 5680] [serial = 1668] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0xa30e2400) [pid = 5680] [serial = 1691] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x99fa9400) [pid = 5680] [serial = 1677] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x9233d800) [pid = 5680] [serial = 1665] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0xa676ac00) [pid = 5680] [serial = 1697] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8e4e8000) [pid = 5680] [serial = 1655] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x9755a800) [pid = 5680] [serial = 1674] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8ee84c00) [pid = 5680] [serial = 1656] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0xa67e3800) [pid = 5680] [serial = 1698] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0xa3589400) [pid = 5680] [serial = 1692] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0xa627f800) [pid = 5680] [serial = 1694] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x9c188800) [pid = 5680] [serial = 1685] [outer = (nil)] [url = about:blank] 03:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 4048ms 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8ae48800) [pid = 5680] [serial = 1707] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8bf60000) [pid = 5680] [serial = 1709] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0xa0504000) [pid = 5680] [serial = 1688] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x94f04800) [pid = 5680] [serial = 1671] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8e4cd800) [pid = 5680] [serial = 1587] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x9a24c800) [pid = 5680] [serial = 1679] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x8c096800) [pid = 5680] [serial = 1652] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x996a9000) [pid = 5680] [serial = 1676] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8bf6a800) [pid = 5680] [serial = 1710] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x93bc7000) [pid = 5680] [serial = 1670] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x9149e800) [pid = 5680] [serial = 1658] [outer = (nil)] [url = about:blank] 03:26:03 INFO - PROCESS | 5680 | 1462530363499 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 5680 | 1462530363504 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 03:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:26:03 INFO - PROCESS | 5680 | 1462530363516 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 5680 | 1462530363521 Marionette TRACE conn3 <- [1,2406,null,{}] 03:26:03 INFO - PROCESS | 5680 | 1462530363530 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:03 INFO - PROCESS | 5680 | 1462530363747 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:26:04 INFO - PROCESS | 5680 | 1462530363988 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x8965b800 == 145 [pid = 5680] [id = 609] 03:26:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8965f000) [pid = 5680] [serial = 1828] [outer = (nil)] 03:26:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x898f3400) [pid = 5680] [serial = 1829] [outer = 0x8965f000] 03:26:04 INFO - PROCESS | 5680 | 1462530364071 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8a1bc400) [pid = 5680] [serial = 1830] [outer = 0x8965f000] 03:26:04 INFO - PROCESS | 5680 | 1462530364938 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1494ms 03:26:05 INFO - PROCESS | 5680 | 1462530365011 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 5680 | 1462530365017 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 03:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:26:05 INFO - PROCESS | 5680 | 1462530365029 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 5680 | 1462530365034 Marionette TRACE conn3 <- [1,2410,null,{}] 03:26:05 INFO - PROCESS | 5680 | 1462530365041 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:05 INFO - PROCESS | 5680 | 1462530365272 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:26:05 INFO - PROCESS | 5680 | 1462530365562 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae4bc00 == 146 [pid = 5680] [id = 610] 03:26:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8b7c4000) [pid = 5680] [serial = 1831] [outer = (nil)] 03:26:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8bd67400) [pid = 5680] [serial = 1832] [outer = 0x8b7c4000] 03:26:05 INFO - PROCESS | 5680 | 1462530365651 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8bf63c00) [pid = 5680] [serial = 1833] [outer = 0x8b7c4000] 03:26:06 INFO - PROCESS | 5680 | 1462530366685 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1689ms 03:26:06 INFO - PROCESS | 5680 | 1462530366716 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 5680 | 1462530366719 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 03:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:26:06 INFO - PROCESS | 5680 | 1462530366726 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 5680 | 1462530366730 Marionette TRACE conn3 <- [1,2414,null,{}] 03:26:06 INFO - PROCESS | 5680 | 1462530366756 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:07 INFO - PROCESS | 5680 | 1462530367069 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:26:07 INFO - PROCESS | 5680 | 1462530367120 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ceaf000 == 147 [pid = 5680] [id = 611] 03:26:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8ceb0400) [pid = 5680] [serial = 1834] [outer = (nil)] 03:26:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8d15fc00) [pid = 5680] [serial = 1835] [outer = 0x8ceb0400] 03:26:07 INFO - PROCESS | 5680 | 1462530367378 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8da45000) [pid = 5680] [serial = 1836] [outer = 0x8ceb0400] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8d8a0000) [pid = 5680] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x890ae800) [pid = 5680] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x99194000) [pid = 5680] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x95020400) [pid = 5680] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x8ceae400) [pid = 5680] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8ed11800) [pid = 5680] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x88f19400) [pid = 5680] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8ae44400) [pid = 5680] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8f9d0400) [pid = 5680] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x99fb1c00) [pid = 5680] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x914a4c00) [pid = 5680] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x99630000) [pid = 5680] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x8ed16400) [pid = 5680] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x94552400) [pid = 5680] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x8aaf5000) [pid = 5680] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8ceab400) [pid = 5680] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x914b6000) [pid = 5680] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x8d15dc00) [pid = 5680] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x87abb000) [pid = 5680] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x8f81d800) [pid = 5680] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8a1be000) [pid = 5680] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:26:08 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x92b7b800) [pid = 5680] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:26:09 INFO - PROCESS | 5680 | 1462530369060 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2395ms 03:26:09 INFO - PROCESS | 5680 | 1462530369122 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 5680 | 1462530369126 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 03:26:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:26:09 INFO - PROCESS | 5680 | 1462530369132 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 5680 | 1462530369136 Marionette TRACE conn3 <- [1,2418,null,{}] 03:26:09 INFO - PROCESS | 5680 | 1462530369141 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:09 INFO - PROCESS | 5680 | 1462530369372 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:26:09 INFO - PROCESS | 5680 | 1462530369585 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x870d1c00 == 148 [pid = 5680] [id = 612] 03:26:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8af9b800) [pid = 5680] [serial = 1837] [outer = (nil)] 03:26:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8d15dc00) [pid = 5680] [serial = 1838] [outer = 0x8af9b800] 03:26:09 INFO - PROCESS | 5680 | 1462530369667 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8e034c00) [pid = 5680] [serial = 1839] [outer = 0x8af9b800] 03:26:10 INFO - PROCESS | 5680 | 1462530370506 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1437ms 03:26:10 INFO - PROCESS | 5680 | 1462530370713 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 5680 | 1462530370721 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 03:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:26:10 INFO - PROCESS | 5680 | 1462530370736 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 5680 | 1462530370742 Marionette TRACE conn3 <- [1,2422,null,{}] 03:26:10 INFO - PROCESS | 5680 | 1462530370751 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:11 INFO - PROCESS | 5680 | 1462530371039 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:26:11 INFO - PROCESS | 5680 | 1462530371416 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x890a8c00 == 149 [pid = 5680] [id = 613] 03:26:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x890ad800) [pid = 5680] [serial = 1840] [outer = (nil)] 03:26:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x898e8400) [pid = 5680] [serial = 1841] [outer = 0x890ad800] 03:26:11 INFO - PROCESS | 5680 | 1462530371512 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8a1ca800) [pid = 5680] [serial = 1842] [outer = 0x890ad800] 03:26:12 INFO - PROCESS | 5680 | 1462530372558 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1894ms 03:26:12 INFO - PROCESS | 5680 | 1462530372631 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 5680 | 1462530372637 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 03:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:26:12 INFO - PROCESS | 5680 | 1462530372650 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 5680 | 1462530372656 Marionette TRACE conn3 <- [1,2426,null,{}] 03:26:12 INFO - PROCESS | 5680 | 1462530372664 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:12 INFO - PROCESS | 5680 | 1462530372965 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:26:13 INFO - PROCESS | 5680 | 1462530373334 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7ca800 == 150 [pid = 5680] [id = 614] 03:26:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8b7cec00) [pid = 5680] [serial = 1843] [outer = (nil)] 03:26:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8ce07000) [pid = 5680] [serial = 1844] [outer = 0x8b7cec00] 03:26:13 INFO - PROCESS | 5680 | 1462530373432 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8cfa2c00) [pid = 5680] [serial = 1845] [outer = 0x8b7cec00] 03:26:14 INFO - PROCESS | 5680 | 1462530374467 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1890ms 03:26:14 INFO - PROCESS | 5680 | 1462530374538 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:26:14 INFO - PROCESS | 5680 | 1462530374543 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 03:26:14 INFO - PROCESS | 5680 | 1462530374552 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 5680 | 1462530374557 Marionette TRACE conn3 <- [1,2430,null,{}] 03:26:14 INFO - PROCESS | 5680 | 1462530374571 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:14 INFO - PROCESS | 5680 | 1462530374874 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:26:15 INFO - PROCESS | 5680 | 1462530375262 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da50000 == 151 [pid = 5680] [id = 615] 03:26:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8e4e1800) [pid = 5680] [serial = 1846] [outer = (nil)] 03:26:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8ed1bc00) [pid = 5680] [serial = 1847] [outer = 0x8e4e1800] 03:26:15 INFO - PROCESS | 5680 | 1462530375360 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8f5ab800) [pid = 5680] [serial = 1848] [outer = 0x8e4e1800] 03:26:16 INFO - PROCESS | 5680 | 1462530376354 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1839ms 03:26:16 INFO - PROCESS | 5680 | 1462530376391 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 5680 | 1462530376395 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 03:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:26:16 INFO - PROCESS | 5680 | 1462530376403 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 5680 | 1462530376407 Marionette TRACE conn3 <- [1,2434,null,{}] 03:26:16 INFO - PROCESS | 5680 | 1462530376413 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:16 INFO - PROCESS | 5680 | 1462530376666 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:26:17 INFO - PROCESS | 5680 | 1462530377006 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed1c000 == 152 [pid = 5680] [id = 616] 03:26:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8f5b3800) [pid = 5680] [serial = 1849] [outer = (nil)] 03:26:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8f8ccc00) [pid = 5680] [serial = 1850] [outer = 0x8f5b3800] 03:26:17 INFO - PROCESS | 5680 | 1462530377109 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8f9cd000) [pid = 5680] [serial = 1851] [outer = 0x8f5b3800] 03:26:18 INFO - PROCESS | 5680 | 1462530378035 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1685ms 03:26:18 INFO - PROCESS | 5680 | 1462530378089 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 5680 | 1462530378094 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 03:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:26:18 INFO - PROCESS | 5680 | 1462530378101 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 5680 | 1462530378105 Marionette TRACE conn3 <- [1,2438,null,{}] 03:26:18 INFO - PROCESS | 5680 | 1462530378111 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:18 INFO - PROCESS | 5680 | 1462530378367 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:26:18 INFO - PROCESS | 5680 | 1462530378753 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c2c00 == 153 [pid = 5680] [id = 617] 03:26:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x9149e800) [pid = 5680] [serial = 1852] [outer = (nil)] 03:26:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x914ae800) [pid = 5680] [serial = 1853] [outer = 0x9149e800] 03:26:18 INFO - PROCESS | 5680 | 1462530378849 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x914b9c00) [pid = 5680] [serial = 1854] [outer = 0x9149e800] 03:26:19 INFO - PROCESS | 5680 | 1462530379774 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1732ms 03:26:19 INFO - PROCESS | 5680 | 1462530379835 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 5680 | 1462530379839 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 03:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:26:19 INFO - PROCESS | 5680 | 1462530379846 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 5680 | 1462530379850 Marionette TRACE conn3 <- [1,2442,null,{}] 03:26:19 INFO - PROCESS | 5680 | 1462530379856 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:20 INFO - PROCESS | 5680 | 1462530380182 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:26:20 INFO - PROCESS | 5680 | 1462530380536 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x9149e000 == 154 [pid = 5680] [id = 618] 03:26:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x922ba000) [pid = 5680] [serial = 1855] [outer = (nil)] 03:26:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x92331400) [pid = 5680] [serial = 1856] [outer = 0x922ba000] 03:26:20 INFO - PROCESS | 5680 | 1462530380631 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x9235e400) [pid = 5680] [serial = 1857] [outer = 0x922ba000] 03:26:21 INFO - PROCESS | 5680 | 1462530381590 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1788ms 03:26:21 INFO - PROCESS | 5680 | 1462530381635 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 5680 | 1462530381640 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 03:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:26:21 INFO - PROCESS | 5680 | 1462530381646 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 5680 | 1462530381650 Marionette TRACE conn3 <- [1,2446,null,{}] 03:26:21 INFO - PROCESS | 5680 | 1462530381657 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:21 INFO - PROCESS | 5680 | 1462530381904 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:26:22 INFO - PROCESS | 5680 | 1462530382241 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x914b3c00 == 155 [pid = 5680] [id = 619] 03:26:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x922b8000) [pid = 5680] [serial = 1858] [outer = (nil)] 03:26:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x92a91c00) [pid = 5680] [serial = 1859] [outer = 0x922b8000] 03:26:22 INFO - PROCESS | 5680 | 1462530382339 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x92a99c00) [pid = 5680] [serial = 1860] [outer = 0x922b8000] 03:26:23 INFO - PROCESS | 5680 | 1462530383255 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1639ms 03:26:23 INFO - PROCESS | 5680 | 1462530383302 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 5680 | 1462530383308 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 03:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:26:23 INFO - PROCESS | 5680 | 1462530383318 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 5680 | 1462530383321 Marionette TRACE conn3 <- [1,2450,null,{}] 03:26:23 INFO - PROCESS | 5680 | 1462530383327 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:23 INFO - PROCESS | 5680 | 1462530383596 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:26:23 INFO - PROCESS | 5680 | 1462530383900 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f814000 == 156 [pid = 5680] [id = 620] 03:26:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x91dd0800) [pid = 5680] [serial = 1861] [outer = (nil)] 03:26:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x92b86400) [pid = 5680] [serial = 1862] [outer = 0x91dd0800] 03:26:24 INFO - PROCESS | 5680 | 1462530383998 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x938b5400) [pid = 5680] [serial = 1863] [outer = 0x91dd0800] 03:26:24 INFO - PROCESS | 5680 | 1462530384954 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1681ms 03:26:25 INFO - PROCESS | 5680 | 1462530385001 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:26:25 INFO - PROCESS | 5680 | 1462530385005 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 03:26:25 INFO - PROCESS | 5680 | 1462530385012 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 5680 | 1462530385016 Marionette TRACE conn3 <- [1,2454,null,{}] 03:26:25 INFO - PROCESS | 5680 | 1462530385022 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:25 INFO - PROCESS | 5680 | 1462530385286 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:26:25 INFO - PROCESS | 5680 | 1462530385630 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x92a9fc00 == 157 [pid = 5680] [id = 621] 03:26:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x92b7d800) [pid = 5680] [serial = 1864] [outer = (nil)] 03:26:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x94f0bc00) [pid = 5680] [serial = 1865] [outer = 0x92b7d800] 03:26:25 INFO - PROCESS | 5680 | 1462530385729 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x94f39c00) [pid = 5680] [serial = 1866] [outer = 0x92b7d800] 03:26:26 INFO - PROCESS | 5680 | 1462530386655 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1686ms 03:26:26 INFO - PROCESS | 5680 | 1462530386699 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 5680 | 1462530386703 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 03:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:26:26 INFO - PROCESS | 5680 | 1462530386711 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 5680 | 1462530386715 Marionette TRACE conn3 <- [1,2458,null,{}] 03:26:26 INFO - PROCESS | 5680 | 1462530386721 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 5680 | 1462530386962 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:26:27 INFO - PROCESS | 5680 | 1462530387301 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f8cf800 == 158 [pid = 5680] [id = 622] 03:26:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x9454dc00) [pid = 5680] [serial = 1867] [outer = (nil)] 03:26:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x97543000) [pid = 5680] [serial = 1868] [outer = 0x9454dc00] 03:26:27 INFO - PROCESS | 5680 | 1462530387397 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x97558800) [pid = 5680] [serial = 1869] [outer = 0x9454dc00] 03:26:28 INFO - PROCESS | 5680 | 1462530388400 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1750ms 03:26:28 INFO - PROCESS | 5680 | 1462530388463 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 5680 | 1462530388467 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 03:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:26:28 INFO - PROCESS | 5680 | 1462530388475 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 5680 | 1462530388480 Marionette TRACE conn3 <- [1,2462,null,{}] 03:26:28 INFO - PROCESS | 5680 | 1462530388487 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:28 INFO - PROCESS | 5680 | 1462530388820 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:26:29 INFO - PROCESS | 5680 | 1462530389178 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x94f0d000 == 159 [pid = 5680] [id = 623] 03:26:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x99fb1c00) [pid = 5680] [serial = 1870] [outer = (nil)] 03:26:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x9a24c800) [pid = 5680] [serial = 1871] [outer = 0x99fb1c00] 03:26:29 INFO - PROCESS | 5680 | 1462530389281 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x9a4b4800) [pid = 5680] [serial = 1872] [outer = 0x99fb1c00] 03:26:30 INFO - PROCESS | 5680 | 1462530390262 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1844ms 03:26:30 INFO - PROCESS | 5680 | 1462530390319 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 5680 | 1462530390322 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 03:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:26:30 INFO - PROCESS | 5680 | 1462530390329 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 5680 | 1462530390332 Marionette TRACE conn3 <- [1,2466,null,{}] 03:26:30 INFO - PROCESS | 5680 | 1462530390338 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:30 INFO - PROCESS | 5680 | 1462530390596 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:26:30 INFO - PROCESS | 5680 | 1462530390941 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x9902bc00 == 160 [pid = 5680] [id = 624] 03:26:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x99faa000) [pid = 5680] [serial = 1873] [outer = (nil)] 03:26:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x9a6e0800) [pid = 5680] [serial = 1874] [outer = 0x99faa000] 03:26:31 INFO - PROCESS | 5680 | 1462530391044 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x9b032800) [pid = 5680] [serial = 1875] [outer = 0x99faa000] 03:26:32 INFO - PROCESS | 5680 | 1462530392040 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1782ms 03:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:26:32 INFO - PROCESS | 5680 | 1462530392113 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 5680 | 1462530392116 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 03:26:32 INFO - PROCESS | 5680 | 1462530392124 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 5680 | 1462530392127 Marionette TRACE conn3 <- [1,2470,null,{}] 03:26:32 INFO - PROCESS | 5680 | 1462530392135 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:32 INFO - PROCESS | 5680 | 1462530392388 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:26:32 INFO - PROCESS | 5680 | 1462530392747 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a612800 == 161 [pid = 5680] [id = 625] 03:26:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9a67a000) [pid = 5680] [serial = 1876] [outer = (nil)] 03:26:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9b7b8400) [pid = 5680] [serial = 1877] [outer = 0x9a67a000] 03:26:32 INFO - PROCESS | 5680 | 1462530392849 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9b83b800) [pid = 5680] [serial = 1878] [outer = 0x9a67a000] 03:26:33 INFO - PROCESS | 5680 | 1462530393835 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1794ms 03:26:33 INFO - PROCESS | 5680 | 1462530393917 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 5680 | 1462530393921 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 03:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:26:33 INFO - PROCESS | 5680 | 1462530393929 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 5680 | 1462530393933 Marionette TRACE conn3 <- [1,2474,null,{}] 03:26:33 INFO - PROCESS | 5680 | 1462530393940 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:34 INFO - PROCESS | 5680 | 1462530394230 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:26:34 INFO - PROCESS | 5680 | 1462530394584 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b2b0000 == 162 [pid = 5680] [id = 626] 03:26:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9c188800) [pid = 5680] [serial = 1879] [outer = (nil)] 03:26:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0xa0504800) [pid = 5680] [serial = 1880] [outer = 0x9c188800] 03:26:34 INFO - PROCESS | 5680 | 1462530394676 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0xa1047800) [pid = 5680] [serial = 1881] [outer = 0x9c188800] 03:26:35 INFO - PROCESS | 5680 | 1462530395668 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1792ms 03:26:35 INFO - PROCESS | 5680 | 1462530395722 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 5680 | 1462530395725 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 03:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:26:35 INFO - PROCESS | 5680 | 1462530395733 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 5680 | 1462530395736 Marionette TRACE conn3 <- [1,2478,null,{}] 03:26:35 INFO - PROCESS | 5680 | 1462530395743 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:36 INFO - PROCESS | 5680 | 1462530396007 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:26:36 INFO - PROCESS | 5680 | 1462530396353 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x88f1d000 == 163 [pid = 5680] [id = 627] 03:26:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x8965d800) [pid = 5680] [serial = 1882] [outer = (nil)] 03:26:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0xa21a6000) [pid = 5680] [serial = 1883] [outer = 0x8965d800] 03:26:36 INFO - PROCESS | 5680 | 1462530396450 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0xa3244400) [pid = 5680] [serial = 1884] [outer = 0x8965d800] 03:26:37 INFO - PROCESS | 5680 | 1462530397408 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1745ms 03:26:37 INFO - PROCESS | 5680 | 1462530397478 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 5680 | 1462530397483 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 03:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:26:37 INFO - PROCESS | 5680 | 1462530397490 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 5680 | 1462530397493 Marionette TRACE conn3 <- [1,2482,null,{}] 03:26:37 INFO - PROCESS | 5680 | 1462530397499 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:37 INFO - PROCESS | 5680 | 1462530397784 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:26:38 INFO - PROCESS | 5680 | 1462530398146 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f7400 == 164 [pid = 5680] [id = 628] 03:26:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x91dc5400) [pid = 5680] [serial = 1885] [outer = (nil)] 03:26:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0xa503b000) [pid = 5680] [serial = 1886] [outer = 0x91dc5400] 03:26:38 INFO - PROCESS | 5680 | 1462530398296 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0xa6282c00) [pid = 5680] [serial = 1887] [outer = 0x91dc5400] 03:26:39 INFO - PROCESS | 5680 | 1462530399323 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1882ms 03:26:39 INFO - PROCESS | 5680 | 1462530399373 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 5680 | 1462530399377 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 03:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:26:39 INFO - PROCESS | 5680 | 1462530399384 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 5680 | 1462530399387 Marionette TRACE conn3 <- [1,2486,null,{}] 03:26:39 INFO - PROCESS | 5680 | 1462530399393 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:39 INFO - PROCESS | 5680 | 1462530399637 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:26:39 INFO - PROCESS | 5680 | 1462530399979 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x99fad000 == 165 [pid = 5680] [id = 629] 03:26:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0xa354a800) [pid = 5680] [serial = 1888] [outer = (nil)] 03:26:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0xa67dd800) [pid = 5680] [serial = 1889] [outer = 0xa354a800] 03:26:40 INFO - PROCESS | 5680 | 1462530400078 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0xa67e7c00) [pid = 5680] [serial = 1890] [outer = 0xa354a800] 03:26:41 INFO - PROCESS | 5680 | 1462530401008 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1686ms 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8d8a3400 == 164 [pid = 5680] [id = 520] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x872efc00 == 163 [pid = 5680] [id = 523] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8778a400 == 162 [pid = 5680] [id = 522] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x996a2800 == 161 [pid = 5680] [id = 521] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ceaf000 == 160 [pid = 5680] [id = 611] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae4bc00 == 159 [pid = 5680] [id = 610] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8965b800 == 158 [pid = 5680] [id = 609] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x99fb4c00 == 157 [pid = 5680] [id = 607] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x9d4b6800 == 156 [pid = 5680] [id = 608] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x93933c00 == 155 [pid = 5680] [id = 606] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x9753ec00 == 154 [pid = 5680] [id = 605] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x93bcc000 == 153 [pid = 5680] [id = 604] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x9a672400 == 152 [pid = 5680] [id = 602] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x9b4a4c00 == 151 [pid = 5680] [id = 603] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x916aac00 == 150 [pid = 5680] [id = 601] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed17400 == 149 [pid = 5680] [id = 600] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8f8c7400 == 148 [pid = 5680] [id = 599] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd61400 == 147 [pid = 5680] [id = 598] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8f817000 == 146 [pid = 5680] [id = 597] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x87785c00 == 145 [pid = 5680] [id = 570] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4e2800 == 144 [pid = 5680] [id = 595] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8cfb0800 == 143 [pid = 5680] [id = 596] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8b400 == 142 [pid = 5680] [id = 594] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ceac800 == 141 [pid = 5680] [id = 593] 03:26:43 INFO - PROCESS | 5680 | --DOCSHELL 0x89f5a400 == 140 [pid = 5680] [id = 592] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x8ddf6c00) [pid = 5680] [serial = 1775] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8ee90400) [pid = 5680] [serial = 1650] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8a1c6400) [pid = 5680] [serial = 1701] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8d894800) [pid = 5680] [serial = 1772] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x914a0400) [pid = 5680] [serial = 1733] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8f9c2c00) [pid = 5680] [serial = 1731] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8f8c8c00) [pid = 5680] [serial = 1730] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x8f5a8400) [pid = 5680] [serial = 1728] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x8ee8b000) [pid = 5680] [serial = 1727] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8e4e9800) [pid = 5680] [serial = 1725] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x8e4d0400) [pid = 5680] [serial = 1724] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x8ddf8800) [pid = 5680] [serial = 1722] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x8da49000) [pid = 5680] [serial = 1721] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x8c095c00) [pid = 5680] [serial = 1719] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x8bd6e800) [pid = 5680] [serial = 1718] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x8a1c1400) [pid = 5680] [serial = 1716] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x89f5a000) [pid = 5680] [serial = 1715] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x8a0c9000) [pid = 5680] [serial = 1766] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x8a1c5000) [pid = 5680] [serial = 1767] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x9b4b9400) [pid = 5680] [serial = 1764] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x9b142800) [pid = 5680] [serial = 1763] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x9a769800) [pid = 5680] [serial = 1761] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x9a6dc400) [pid = 5680] [serial = 1760] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x9a4b7c00) [pid = 5680] [serial = 1758] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x9a24d400) [pid = 5680] [serial = 1757] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x996a8400) [pid = 5680] [serial = 1755] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x99623400) [pid = 5680] [serial = 1754] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x9753dc00) [pid = 5680] [serial = 1752] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x953ab800) [pid = 5680] [serial = 1751] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x94f08c00) [pid = 5680] [serial = 1749] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x94f02000) [pid = 5680] [serial = 1748] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x93b03c00) [pid = 5680] [serial = 1746] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x92b85400) [pid = 5680] [serial = 1745] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x92a95400) [pid = 5680] [serial = 1743] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x92610c00) [pid = 5680] [serial = 1742] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x92356800) [pid = 5680] [serial = 1740] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x922bd800) [pid = 5680] [serial = 1739] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x91dd0c00) [pid = 5680] [serial = 1737] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x91dc3000) [pid = 5680] [serial = 1736] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x914a8000) [pid = 5680] [serial = 1734] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8bdf9c00) [pid = 5680] [serial = 1770] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8bd6b800) [pid = 5680] [serial = 1769] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8da43c00) [pid = 5680] [serial = 1773] [outer = (nil)] [url = about:blank] 03:26:43 INFO - PROCESS | 5680 | 1462530403664 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 5680 | 1462530403668 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 03:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:26:43 INFO - PROCESS | 5680 | 1462530403707 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 5680 | 1462530403716 Marionette TRACE conn3 <- [1,2490,null,{}] 03:26:43 INFO - PROCESS | 5680 | 1462530403724 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 5680 | 1462530403963 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:26:44 INFO - PROCESS | 5680 | 1462530404207 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x89655000 == 141 [pid = 5680] [id = 630] 03:26:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x89657000) [pid = 5680] [serial = 1891] [outer = (nil)] 03:26:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x898e9c00) [pid = 5680] [serial = 1892] [outer = 0x89657000] 03:26:44 INFO - PROCESS | 5680 | 1462530404288 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8a0cc800) [pid = 5680] [serial = 1893] [outer = 0x89657000] 03:26:45 INFO - PROCESS | 5680 | 1462530405156 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1494ms 03:26:45 INFO - PROCESS | 5680 | 1462530405200 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 5680 | 1462530405205 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 03:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:26:45 INFO - PROCESS | 5680 | 1462530405217 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 5680 | 1462530405222 Marionette TRACE conn3 <- [1,2494,null,{}] 03:26:45 INFO - PROCESS | 5680 | 1462530405231 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:45 INFO - PROCESS | 5680 | 1462530405460 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:26:45 INFO - PROCESS | 5680 | 1462530405731 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaf8800 == 142 [pid = 5680] [id = 631] 03:26:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8ae47800) [pid = 5680] [serial = 1894] [outer = (nil)] 03:26:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8bd65000) [pid = 5680] [serial = 1895] [outer = 0x8ae47800] 03:26:45 INFO - PROCESS | 5680 | 1462530405815 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8bdf8c00) [pid = 5680] [serial = 1896] [outer = 0x8ae47800] 03:26:46 INFO - PROCESS | 5680 | 1462530406763 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1594ms 03:26:46 INFO - PROCESS | 5680 | 1462530406810 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:26:46 INFO - PROCESS | 5680 | 1462530406814 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 03:26:46 INFO - PROCESS | 5680 | 1462530406830 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 5680 | 1462530406833 Marionette TRACE conn3 <- [1,2498,null,{}] 03:26:46 INFO - PROCESS | 5680 | 1462530406848 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 5680 | 1462530407162 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:26:47 INFO - PROCESS | 5680 | 1462530407202 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c039800 == 143 [pid = 5680] [id = 632] 03:26:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8c03a400) [pid = 5680] [serial = 1897] [outer = (nil)] 03:26:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8c03cc00) [pid = 5680] [serial = 1898] [outer = 0x8c03a400] 03:26:47 INFO - PROCESS | 5680 | 1462530407285 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8ce06c00) [pid = 5680] [serial = 1899] [outer = 0x8c03a400] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8bd6ec00) [pid = 5680] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8ceb0400) [pid = 5680] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x8b7c4000) [pid = 5680] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8965f000) [pid = 5680] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x9d8bfc00) [pid = 5680] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x9a61ac00) [pid = 5680] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x9c010000) [pid = 5680] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x9b4c4400) [pid = 5680] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x9502cc00) [pid = 5680] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x9b4bfc00) [pid = 5680] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x9a6d7c00) [pid = 5680] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x91dcfc00) [pid = 5680] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x92608400) [pid = 5680] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x92a9f000) [pid = 5680] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x914a6800) [pid = 5680] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x914bb400) [pid = 5680] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x8f8c3800) [pid = 5680] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x8ee8ec00) [pid = 5680] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8f5af400) [pid = 5680] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x8cfa8000) [pid = 5680] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:26:48 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x8a0c1800) [pid = 5680] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:26:49 INFO - PROCESS | 5680 | 1462530409119 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2356ms 03:26:49 INFO - PROCESS | 5680 | 1462530409178 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 5680 | 1462530409181 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 03:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:26:49 INFO - PROCESS | 5680 | 1462530409189 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 5680 | 1462530409193 Marionette TRACE conn3 <- [1,2502,null,{}] 03:26:49 INFO - PROCESS | 5680 | 1462530409199 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 5680 | 1462530409418 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:26:49 INFO - PROCESS | 5680 | 1462530409627 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x87787400 == 144 [pid = 5680] [id = 633] 03:26:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x8a1c9000) [pid = 5680] [serial = 1900] [outer = (nil)] 03:26:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8cead800) [pid = 5680] [serial = 1901] [outer = 0x8a1c9000] 03:26:49 INFO - PROCESS | 5680 | 1462530409704 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8d89d400) [pid = 5680] [serial = 1902] [outer = 0x8a1c9000] 03:26:50 INFO - PROCESS | 5680 | 1462530410524 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1392ms 03:26:50 INFO - PROCESS | 5680 | 1462530410582 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 5680 | 1462530410585 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 03:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:26:50 INFO - PROCESS | 5680 | 1462530410592 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 5680 | 1462530410596 Marionette TRACE conn3 <- [1,2506,null,{}] 03:26:50 INFO - PROCESS | 5680 | 1462530410602 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:50 INFO - PROCESS | 5680 | 1462530410813 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:26:51 INFO - PROCESS | 5680 | 1462530411261 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x87790000 == 145 [pid = 5680] [id = 634] 03:26:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x879c3000) [pid = 5680] [serial = 1903] [outer = (nil)] 03:26:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x879cc800) [pid = 5680] [serial = 1904] [outer = 0x879c3000] 03:26:51 INFO - PROCESS | 5680 | 1462530411360 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x890a8400) [pid = 5680] [serial = 1905] [outer = 0x879c3000] 03:26:52 INFO - PROCESS | 5680 | 1462530412370 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1836ms 03:26:52 INFO - PROCESS | 5680 | 1462530412431 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 5680 | 1462530412439 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 03:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:26:52 INFO - PROCESS | 5680 | 1462530412447 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 5680 | 1462530412452 Marionette TRACE conn3 <- [1,2510,null,{}] 03:26:52 INFO - PROCESS | 5680 | 1462530412461 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 5680 | 1462530412727 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:26:53 INFO - PROCESS | 5680 | 1462530413075 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae4a400 == 146 [pid = 5680] [id = 635] 03:26:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8bd61400) [pid = 5680] [serial = 1906] [outer = (nil)] 03:26:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8bf61400) [pid = 5680] [serial = 1907] [outer = 0x8bd61400] 03:26:53 INFO - PROCESS | 5680 | 1462530413171 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8c034000) [pid = 5680] [serial = 1908] [outer = 0x8bd61400] 03:26:54 INFO - PROCESS | 5680 | 1462530414182 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1798ms 03:26:54 INFO - PROCESS | 5680 | 1462530414250 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 5680 | 1462530414257 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 03:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:26:54 INFO - PROCESS | 5680 | 1462530414265 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 5680 | 1462530414269 Marionette TRACE conn3 <- [1,2514,null,{}] 03:26:54 INFO - PROCESS | 5680 | 1462530414275 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:54 INFO - PROCESS | 5680 | 1462530414585 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:26:55 INFO - PROCESS | 5680 | 1462530414986 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cea2c00 == 147 [pid = 5680] [id = 636] 03:26:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8cea3800) [pid = 5680] [serial = 1909] [outer = (nil)] 03:26:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8ceb0400) [pid = 5680] [serial = 1910] [outer = 0x8cea3800] 03:26:55 INFO - PROCESS | 5680 | 1462530415083 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8d8a3400) [pid = 5680] [serial = 1911] [outer = 0x8cea3800] 03:26:56 INFO - PROCESS | 5680 | 1462530416091 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1889ms 03:26:56 INFO - PROCESS | 5680 | 1462530416156 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 5680 | 1462530416161 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 03:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:26:56 INFO - PROCESS | 5680 | 1462530416177 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 5680 | 1462530416187 Marionette TRACE conn3 <- [1,2518,null,{}] 03:26:56 INFO - PROCESS | 5680 | 1462530416194 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 5680 | 1462530416490 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:26:56 INFO - PROCESS | 5680 | 1462530416829 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce0d800 == 148 [pid = 5680] [id = 637] 03:26:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8ce0e800) [pid = 5680] [serial = 1912] [outer = (nil)] 03:26:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8e4e1400) [pid = 5680] [serial = 1913] [outer = 0x8ce0e800] 03:26:56 INFO - PROCESS | 5680 | 1462530416920 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8e4eb000) [pid = 5680] [serial = 1914] [outer = 0x8ce0e800] 03:26:57 INFO - PROCESS | 5680 | 1462530417882 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1755ms 03:26:57 INFO - PROCESS | 5680 | 1462530417924 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 5680 | 1462530417929 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 03:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:26:57 INFO - PROCESS | 5680 | 1462530417936 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 5680 | 1462530417940 Marionette TRACE conn3 <- [1,2522,null,{}] 03:26:57 INFO - PROCESS | 5680 | 1462530417946 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 5680 | 1462530418200 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:26:58 INFO - PROCESS | 5680 | 1462530418547 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c4c00 == 149 [pid = 5680] [id = 638] 03:26:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8d899000) [pid = 5680] [serial = 1915] [outer = (nil)] 03:26:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8ee90400) [pid = 5680] [serial = 1916] [outer = 0x8d899000] 03:26:58 INFO - PROCESS | 5680 | 1462530418652 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8f5afc00) [pid = 5680] [serial = 1917] [outer = 0x8d899000] 03:26:59 INFO - PROCESS | 5680 | 1462530419590 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1686ms 03:26:59 INFO - PROCESS | 5680 | 1462530419623 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 5680 | 1462530419626 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 03:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:26:59 INFO - PROCESS | 5680 | 1462530419653 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 5680 | 1462530419658 Marionette TRACE conn3 <- [1,2526,null,{}] 03:26:59 INFO - PROCESS | 5680 | 1462530419664 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 5680 | 1462530419902 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:27:00 INFO - PROCESS | 5680 | 1462530420266 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f8c2c00 == 150 [pid = 5680] [id = 639] 03:27:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8f8c9000) [pid = 5680] [serial = 1918] [outer = (nil)] 03:27:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8f9c3400) [pid = 5680] [serial = 1919] [outer = 0x8f8c9000] 03:27:00 INFO - PROCESS | 5680 | 1462530420369 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x914b3400) [pid = 5680] [serial = 1920] [outer = 0x8f8c9000] 03:27:01 INFO - PROCESS | 5680 | 1462530421418 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1839ms 03:27:01 INFO - PROCESS | 5680 | 1462530421490 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 5680 | 1462530421497 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 03:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:27:01 INFO - PROCESS | 5680 | 1462530421506 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 5680 | 1462530421512 Marionette TRACE conn3 <- [1,2530,null,{}] 03:27:01 INFO - PROCESS | 5680 | 1462530421521 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:01 INFO - PROCESS | 5680 | 1462530421892 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:27:02 INFO - PROCESS | 5680 | 1462530422242 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd6cc00 == 151 [pid = 5680] [id = 640] 03:27:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8f5ae800) [pid = 5680] [serial = 1921] [outer = (nil)] 03:27:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x91dccc00) [pid = 5680] [serial = 1922] [outer = 0x8f5ae800] 03:27:02 INFO - PROCESS | 5680 | 1462530422335 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x91dd0c00) [pid = 5680] [serial = 1923] [outer = 0x8f5ae800] 03:27:03 INFO - PROCESS | 5680 | 1462530423301 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1836ms 03:27:03 INFO - PROCESS | 5680 | 1462530423343 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:27:03 INFO - PROCESS | 5680 | 1462530423347 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 03:27:03 INFO - PROCESS | 5680 | 1462530423354 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 5680 | 1462530423358 Marionette TRACE conn3 <- [1,2534,null,{}] 03:27:03 INFO - PROCESS | 5680 | 1462530423385 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:03 INFO - PROCESS | 5680 | 1462530423667 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:27:04 INFO - PROCESS | 5680 | 1462530424029 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f5000 == 152 [pid = 5680] [id = 641] 03:27:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x916b6400) [pid = 5680] [serial = 1924] [outer = (nil)] 03:27:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x92336400) [pid = 5680] [serial = 1925] [outer = 0x916b6400] 03:27:04 INFO - PROCESS | 5680 | 1462530424135 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x92355400) [pid = 5680] [serial = 1926] [outer = 0x916b6400] 03:27:05 INFO - PROCESS | 5680 | 1462530425198 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1912ms 03:27:05 INFO - PROCESS | 5680 | 1462530425266 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:27:05 INFO - PROCESS | 5680 | 1462530425270 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 03:27:05 INFO - PROCESS | 5680 | 1462530425277 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 5680 | 1462530425281 Marionette TRACE conn3 <- [1,2538,null,{}] 03:27:05 INFO - PROCESS | 5680 | 1462530425286 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 5680 | 1462530425572 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:27:05 INFO - PROCESS | 5680 | 1462530425911 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dca400 == 153 [pid = 5680] [id = 642] 03:27:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x92335000) [pid = 5680] [serial = 1927] [outer = (nil)] 03:27:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x92a98000) [pid = 5680] [serial = 1928] [outer = 0x92335000] 03:27:06 INFO - PROCESS | 5680 | 1462530426005 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x92a9b800) [pid = 5680] [serial = 1929] [outer = 0x92335000] 03:27:06 INFO - PROCESS | 5680 | 1462530426934 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1692ms 03:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:27:06 INFO - PROCESS | 5680 | 1462530426969 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 5680 | 1462530426973 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 03:27:06 INFO - PROCESS | 5680 | 1462530426981 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 5680 | 1462530426985 Marionette TRACE conn3 <- [1,2542,null,{}] 03:27:06 INFO - PROCESS | 5680 | 1462530426992 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 5680 | 1462530427257 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:27:07 INFO - PROCESS | 5680 | 1462530427598 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ceadc00 == 154 [pid = 5680] [id = 643] 03:27:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x9260c400) [pid = 5680] [serial = 1930] [outer = (nil)] 03:27:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x92b82400) [pid = 5680] [serial = 1931] [outer = 0x9260c400] 03:27:07 INFO - PROCESS | 5680 | 1462530427693 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x92b87c00) [pid = 5680] [serial = 1932] [outer = 0x9260c400] 03:27:08 INFO - PROCESS | 5680 | 1462530428637 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1734ms 03:27:08 INFO - PROCESS | 5680 | 1462530428715 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 5680 | 1462530428719 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 03:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:27:08 INFO - PROCESS | 5680 | 1462530428725 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 5680 | 1462530428729 Marionette TRACE conn3 <- [1,2546,null,{}] 03:27:08 INFO - PROCESS | 5680 | 1462530428735 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 5680 | 1462530428976 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:27:09 INFO - PROCESS | 5680 | 1462530429330 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x94550400 == 155 [pid = 5680] [id = 644] 03:27:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x94552000) [pid = 5680] [serial = 1933] [outer = (nil)] 03:27:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x94f02c00) [pid = 5680] [serial = 1934] [outer = 0x94552000] 03:27:09 INFO - PROCESS | 5680 | 1462530429505 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x953a1c00) [pid = 5680] [serial = 1935] [outer = 0x94552000] 03:27:10 INFO - PROCESS | 5680 | 1462530430552 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1884ms 03:27:10 INFO - PROCESS | 5680 | 1462530430611 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 5680 | 1462530430615 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 03:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:27:10 INFO - PROCESS | 5680 | 1462530430623 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 5680 | 1462530430628 Marionette TRACE conn3 <- [1,2550,null,{}] 03:27:10 INFO - PROCESS | 5680 | 1462530430635 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 5680 | 1462530430925 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:27:11 INFO - PROCESS | 5680 | 1462530431290 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b85c00 == 156 [pid = 5680] [id = 645] 03:27:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x97553800) [pid = 5680] [serial = 1936] [outer = (nil)] 03:27:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x99ed4000) [pid = 5680] [serial = 1937] [outer = 0x97553800] 03:27:11 INFO - PROCESS | 5680 | 1462530431389 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x99f97000) [pid = 5680] [serial = 1938] [outer = 0x97553800] 03:27:12 INFO - PROCESS | 5680 | 1462530432363 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1796ms 03:27:12 INFO - PROCESS | 5680 | 1462530432420 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 5680 | 1462530432425 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 03:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:27:12 INFO - PROCESS | 5680 | 1462530432434 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 5680 | 1462530432439 Marionette TRACE conn3 <- [1,2554,null,{}] 03:27:12 INFO - PROCESS | 5680 | 1462530432448 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 5680 | 1462530432692 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:27:13 INFO - PROCESS | 5680 | 1462530433035 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b4800 == 157 [pid = 5680] [id = 646] 03:27:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x953adc00) [pid = 5680] [serial = 1939] [outer = (nil)] 03:27:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9a2d8800) [pid = 5680] [serial = 1940] [outer = 0x953adc00] 03:27:13 INFO - PROCESS | 5680 | 1462530433128 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9a35e000) [pid = 5680] [serial = 1941] [outer = 0x953adc00] 03:27:14 INFO - PROCESS | 5680 | 1462530434204 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1840ms 03:27:14 INFO - PROCESS | 5680 | 1462530434274 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:27:14 INFO - PROCESS | 5680 | 1462530434289 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 03:27:14 INFO - PROCESS | 5680 | 1462530434296 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 5680 | 1462530434299 Marionette TRACE conn3 <- [1,2558,null,{}] 03:27:14 INFO - PROCESS | 5680 | 1462530434306 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:14 INFO - PROCESS | 5680 | 1462530434595 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:27:14 INFO - PROCESS | 5680 | 1462530434954 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x8b7c2800 == 158 [pid = 5680] [id = 647] 03:27:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x97553400) [pid = 5680] [serial = 1942] [outer = (nil)] 03:27:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9a675400) [pid = 5680] [serial = 1943] [outer = 0x97553400] 03:27:15 INFO - PROCESS | 5680 | 1462530435050 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x9a6ddc00) [pid = 5680] [serial = 1944] [outer = 0x97553400] 03:27:16 INFO - PROCESS | 5680 | 1462530435996 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1733ms 03:27:16 INFO - PROCESS | 5680 | 1462530436030 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 5680 | 1462530436035 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 03:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:27:16 INFO - PROCESS | 5680 | 1462530436042 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 5680 | 1462530436045 Marionette TRACE conn3 <- [1,2562,null,{}] 03:27:16 INFO - PROCESS | 5680 | 1462530436051 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 5680 | 1462530436297 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:27:16 INFO - PROCESS | 5680 | 1462530436644 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x87785400 == 159 [pid = 5680] [id = 648] 03:27:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x99fb4800) [pid = 5680] [serial = 1945] [outer = (nil)] 03:27:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x9b4bcc00) [pid = 5680] [serial = 1946] [outer = 0x99fb4800] 03:27:16 INFO - PROCESS | 5680 | 1462530436738 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x9b4c2000) [pid = 5680] [serial = 1947] [outer = 0x99fb4800] 03:27:17 INFO - PROCESS | 5680 | 1462530437733 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1733ms 03:27:17 INFO - PROCESS | 5680 | 1462530437777 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 5680 | 1462530437781 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 03:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:27:17 INFO - PROCESS | 5680 | 1462530437788 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 5680 | 1462530437792 Marionette TRACE conn3 <- [1,2566,null,{}] 03:27:17 INFO - PROCESS | 5680 | 1462530437798 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:18 INFO - PROCESS | 5680 | 1462530438057 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:27:18 INFO - PROCESS | 5680 | 1462530438390 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a4b3c00 == 160 [pid = 5680] [id = 649] 03:27:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x9b4ba400) [pid = 5680] [serial = 1948] [outer = (nil)] 03:27:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x9c010000) [pid = 5680] [serial = 1949] [outer = 0x9b4ba400] 03:27:18 INFO - PROCESS | 5680 | 1462530438549 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x9c18dc00) [pid = 5680] [serial = 1950] [outer = 0x9b4ba400] 03:27:19 INFO - PROCESS | 5680 | 1462530439535 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1795ms 03:27:19 INFO - PROCESS | 5680 | 1462530439584 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:27:19 INFO - PROCESS | 5680 | 1462530439588 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 03:27:19 INFO - PROCESS | 5680 | 1462530439596 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 5680 | 1462530439600 Marionette TRACE conn3 <- [1,2570,null,{}] 03:27:19 INFO - PROCESS | 5680 | 1462530439606 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 5680 | 1462530439897 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:27:20 INFO - PROCESS | 5680 | 1462530440218 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f7c00 == 161 [pid = 5680] [id = 650] 03:27:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x898ef400) [pid = 5680] [serial = 1951] [outer = (nil)] 03:27:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x9d4b9c00) [pid = 5680] [serial = 1952] [outer = 0x898ef400] 03:27:20 INFO - PROCESS | 5680 | 1462530440315 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0xa219b800) [pid = 5680] [serial = 1953] [outer = 0x898ef400] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x93935800 == 160 [pid = 5680] [id = 498] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaef800 == 159 [pid = 5680] [id = 483] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x87783800 == 158 [pid = 5680] [id = 549] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x916b6800 == 157 [pid = 5680] [id = 492] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x914ab000 == 156 [pid = 5680] [id = 493] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8da43400 == 155 [pid = 5680] [id = 494] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x93b09400 == 154 [pid = 5680] [id = 496] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8778b000 == 153 [pid = 5680] [id = 499] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae4a800 == 152 [pid = 5680] [id = 209] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4e5800 == 151 [pid = 5680] [id = 489] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x870ca400 == 150 [pid = 5680] [id = 484] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee87000 == 149 [pid = 5680] [id = 490] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae45400 == 148 [pid = 5680] [id = 491] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x87787400 == 147 [pid = 5680] [id = 633] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8c039800 == 146 [pid = 5680] [id = 632] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaf8800 == 145 [pid = 5680] [id = 631] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x89655000 == 144 [pid = 5680] [id = 630] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x872f7400 == 143 [pid = 5680] [id = 628] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x99fad000 == 142 [pid = 5680] [id = 629] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x88f1d000 == 141 [pid = 5680] [id = 627] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x9b2b0000 == 140 [pid = 5680] [id = 626] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x9902bc00 == 139 [pid = 5680] [id = 624] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x9a612800 == 138 [pid = 5680] [id = 625] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x94f0d000 == 137 [pid = 5680] [id = 623] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8f8cf800 == 136 [pid = 5680] [id = 622] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x92a9fc00 == 135 [pid = 5680] [id = 621] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8f814000 == 134 [pid = 5680] [id = 620] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x914b3c00 == 133 [pid = 5680] [id = 619] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x9149e000 == 132 [pid = 5680] [id = 618] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed1c000 == 131 [pid = 5680] [id = 616] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0c2c00 == 130 [pid = 5680] [id = 617] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8da50000 == 129 [pid = 5680] [id = 615] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7ca800 == 128 [pid = 5680] [id = 614] 03:27:23 INFO - PROCESS | 5680 | --DOCSHELL 0x890a8c00 == 127 [pid = 5680] [id = 613] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8cea9c00) [pid = 5680] [serial = 1713] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8d15dc00) [pid = 5680] [serial = 1838] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8d15fc00) [pid = 5680] [serial = 1835] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8bd67400) [pid = 5680] [serial = 1832] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x898f3400) [pid = 5680] [serial = 1829] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8a1bc400) [pid = 5680] [serial = 1830] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0xa30e0400) [pid = 5680] [serial = 1827] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0xa3054c00) [pid = 5680] [serial = 1826] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0xa22b0c00) [pid = 5680] [serial = 1824] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0xa226e400) [pid = 5680] [serial = 1823] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0xa104c400) [pid = 5680] [serial = 1821] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0xa1045400) [pid = 5680] [serial = 1820] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x9d4b7c00) [pid = 5680] [serial = 1818] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x9c249800) [pid = 5680] [serial = 1817] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x9c013c00) [pid = 5680] [serial = 1815] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x9bfc0400) [pid = 5680] [serial = 1814] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x9b836000) [pid = 5680] [serial = 1812] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x9b7bc800) [pid = 5680] [serial = 1811] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x9b2b3000) [pid = 5680] [serial = 1809] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x9a774400) [pid = 5680] [serial = 1808] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x9918f400) [pid = 5680] [serial = 1806] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x9755c400) [pid = 5680] [serial = 1805] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x95386000) [pid = 5680] [serial = 1803] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x95022800) [pid = 5680] [serial = 1802] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x93936c00) [pid = 5680] [serial = 1800] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x938b4800) [pid = 5680] [serial = 1799] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x92b19c00) [pid = 5680] [serial = 1797] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x92b16c00) [pid = 5680] [serial = 1796] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x92a94c00) [pid = 5680] [serial = 1794] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x92364800) [pid = 5680] [serial = 1793] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x916b5000) [pid = 5680] [serial = 1791] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x916aa800) [pid = 5680] [serial = 1790] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x914a5000) [pid = 5680] [serial = 1788] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8f8d0400) [pid = 5680] [serial = 1787] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8f819400) [pid = 5680] [serial = 1785] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x8f5b7800) [pid = 5680] [serial = 1784] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8ddf1000) [pid = 5680] [serial = 1782] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8d896800) [pid = 5680] [serial = 1781] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8ae4ac00) [pid = 5680] [serial = 1779] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8a1bd000) [pid = 5680] [serial = 1778] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8da45000) [pid = 5680] [serial = 1836] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8bf63c00) [pid = 5680] [serial = 1833] [outer = (nil)] [url = about:blank] 03:27:23 INFO - PROCESS | 5680 | 1462530443919 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 4359ms 03:27:23 INFO - PROCESS | 5680 | 1462530443956 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 5680 | 1462530443961 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 03:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:27:23 INFO - PROCESS | 5680 | 1462530443970 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 5680 | 1462530443976 Marionette TRACE conn3 <- [1,2574,null,{}] 03:27:23 INFO - PROCESS | 5680 | 1462530443986 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - PROCESS | 5680 | 1462530444253 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:27:24 INFO - PROCESS | 5680 | 1462530444474 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x8965c000 == 128 [pid = 5680] [id = 651] 03:27:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x898f0800) [pid = 5680] [serial = 1954] [outer = (nil)] 03:27:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8a1c2800) [pid = 5680] [serial = 1955] [outer = 0x898f0800] 03:27:24 INFO - PROCESS | 5680 | 1462530444561 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8aaf4400) [pid = 5680] [serial = 1956] [outer = 0x898f0800] 03:27:25 INFO - PROCESS | 5680 | 1462530445431 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1489ms 03:27:25 INFO - PROCESS | 5680 | 1462530445460 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 5680 | 1462530445469 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 03:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:27:25 INFO - PROCESS | 5680 | 1462530445479 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 5680 | 1462530445484 Marionette TRACE conn3 <- [1,2578,null,{}] 03:27:25 INFO - PROCESS | 5680 | 1462530445489 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:25 INFO - PROCESS | 5680 | 1462530445822 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:27:26 INFO - PROCESS | 5680 | 1462530446040 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x8afa1000 == 129 [pid = 5680] [id = 652] 03:27:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8afa2800) [pid = 5680] [serial = 1957] [outer = (nil)] 03:27:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8bf5d800) [pid = 5680] [serial = 1958] [outer = 0x8afa2800] 03:27:26 INFO - PROCESS | 5680 | 1462530446134 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8c033400) [pid = 5680] [serial = 1959] [outer = 0x8afa2800] 03:27:27 INFO - PROCESS | 5680 | 1462530447102 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1682ms 03:27:27 INFO - PROCESS | 5680 | 1462530447163 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:27:27 INFO - PROCESS | 5680 | 1462530447168 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 03:27:27 INFO - PROCESS | 5680 | 1462530447175 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 5680 | 1462530447181 Marionette TRACE conn3 <- [1,2582,null,{}] 03:27:27 INFO - PROCESS | 5680 | 1462530447196 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 5680 | 1462530447520 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:27:27 INFO - PROCESS | 5680 | 1462530447569 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd64800 == 130 [pid = 5680] [id = 653] 03:27:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8ce14000) [pid = 5680] [serial = 1960] [outer = (nil)] 03:27:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8cfae400) [pid = 5680] [serial = 1961] [outer = 0x8ce14000] 03:27:27 INFO - PROCESS | 5680 | 1462530447784 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8da42c00) [pid = 5680] [serial = 1962] [outer = 0x8ce14000] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x922b8000) [pid = 5680] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x890ad800) [pid = 5680] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x91dc5400) [pid = 5680] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x89657000) [pid = 5680] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8d897400) [pid = 5680] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8b7cec00) [pid = 5680] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8965d800) [pid = 5680] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x9454dc00) [pid = 5680] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x9149e800) [pid = 5680] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x91dd0800) [pid = 5680] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x9a67a000) [pid = 5680] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x8f5b3800) [pid = 5680] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x99fb1c00) [pid = 5680] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0xa354a800) [pid = 5680] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x8ae47800) [pid = 5680] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x8e4e1800) [pid = 5680] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x9c188800) [pid = 5680] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x92b7d800) [pid = 5680] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8c03a400) [pid = 5680] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x99faa000) [pid = 5680] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:27:28 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x922ba000) [pid = 5680] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:27:29 INFO - PROCESS | 5680 | 1462530449403 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2288ms 03:27:29 INFO - PROCESS | 5680 | 1462530449463 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 5680 | 1462530449469 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 03:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:27:29 INFO - PROCESS | 5680 | 1462530449476 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 5680 | 1462530449480 Marionette TRACE conn3 <- [1,2586,null,{}] 03:27:29 INFO - PROCESS | 5680 | 1462530449486 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:29 INFO - PROCESS | 5680 | 1462530449836 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:27:29 INFO - PROCESS | 5680 | 1462530449856 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f8400 == 131 [pid = 5680] [id = 654] 03:27:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x8b7cc000) [pid = 5680] [serial = 1963] [outer = (nil)] 03:27:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8d89fc00) [pid = 5680] [serial = 1964] [outer = 0x8b7cc000] 03:27:29 INFO - PROCESS | 5680 | 1462530449946 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8e029000) [pid = 5680] [serial = 1965] [outer = 0x8b7cc000] 03:27:31 INFO - PROCESS | 5680 | 1462530451388 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1983ms 03:27:31 INFO - PROCESS | 5680 | 1462530451460 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 5680 | 1462530451467 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 03:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:27:31 INFO - PROCESS | 5680 | 1462530451476 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 5680 | 1462530451482 Marionette TRACE conn3 <- [1,2590,null,{}] 03:27:31 INFO - PROCESS | 5680 | 1462530451494 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:31 INFO - PROCESS | 5680 | 1462530451790 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:27:32 INFO - PROCESS | 5680 | 1462530452086 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x87785000 == 132 [pid = 5680] [id = 655] 03:27:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x87ab5000) [pid = 5680] [serial = 1966] [outer = (nil)] 03:27:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8af9a800) [pid = 5680] [serial = 1967] [outer = 0x87ab5000] 03:27:32 INFO - PROCESS | 5680 | 1462530452178 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8bdeac00) [pid = 5680] [serial = 1968] [outer = 0x87ab5000] 03:27:33 INFO - PROCESS | 5680 | 1462530453161 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1741ms 03:27:33 INFO - PROCESS | 5680 | 1462530453219 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 5680 | 1462530453228 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 03:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:27:33 INFO - PROCESS | 5680 | 1462530453241 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 5680 | 1462530453245 Marionette TRACE conn3 <- [1,2594,null,{}] 03:27:33 INFO - PROCESS | 5680 | 1462530453253 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:33 INFO - PROCESS | 5680 | 1462530453562 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:27:33 INFO - PROCESS | 5680 | 1462530453933 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cea8c00 == 133 [pid = 5680] [id = 656] 03:27:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8ceaa400) [pid = 5680] [serial = 1969] [outer = (nil)] 03:27:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8ddfb000) [pid = 5680] [serial = 1970] [outer = 0x8ceaa400] 03:27:34 INFO - PROCESS | 5680 | 1462530454026 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8e4dc800) [pid = 5680] [serial = 1971] [outer = 0x8ceaa400] 03:27:35 INFO - PROCESS | 5680 | 1462530455312 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2100ms 03:27:35 INFO - PROCESS | 5680 | 1462530455340 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 5680 | 1462530455344 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 03:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:27:35 INFO - PROCESS | 5680 | 1462530455352 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 5680 | 1462530455358 Marionette TRACE conn3 <- [1,2598,null,{}] 03:27:35 INFO - PROCESS | 5680 | 1462530455376 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:35 INFO - PROCESS | 5680 | 1462530455668 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:27:36 INFO - PROCESS | 5680 | 1462530456018 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8d400 == 134 [pid = 5680] [id = 657] 03:27:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8f814000) [pid = 5680] [serial = 1972] [outer = (nil)] 03:27:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8f81ac00) [pid = 5680] [serial = 1973] [outer = 0x8f814000] 03:27:36 INFO - PROCESS | 5680 | 1462530456124 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8f8cd400) [pid = 5680] [serial = 1974] [outer = 0x8f814000] 03:27:37 INFO - PROCESS | 5680 | 1462530457235 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1942ms 03:27:37 INFO - PROCESS | 5680 | 1462530457295 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 5680 | 1462530457301 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 03:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:27:37 INFO - PROCESS | 5680 | 1462530457308 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 5680 | 1462530457313 Marionette TRACE conn3 <- [1,2602,null,{}] 03:27:37 INFO - PROCESS | 5680 | 1462530457319 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:37 INFO - PROCESS | 5680 | 1462530457583 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:27:37 INFO - PROCESS | 5680 | 1462530457923 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee8a400 == 135 [pid = 5680] [id = 658] 03:27:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8f9c8000) [pid = 5680] [serial = 1975] [outer = (nil)] 03:27:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x914a4800) [pid = 5680] [serial = 1976] [outer = 0x8f9c8000] 03:27:38 INFO - PROCESS | 5680 | 1462530458024 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x914a8c00) [pid = 5680] [serial = 1977] [outer = 0x8f9c8000] 03:27:39 INFO - PROCESS | 5680 | 1462530459055 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1798ms 03:27:39 INFO - PROCESS | 5680 | 1462530459107 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 5680 | 1462530459110 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 03:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:27:39 INFO - PROCESS | 5680 | 1462530459117 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 5680 | 1462530459121 Marionette TRACE conn3 <- [1,2606,null,{}] 03:27:39 INFO - PROCESS | 5680 | 1462530459127 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 5680 | 1462530459380 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:27:39 INFO - PROCESS | 5680 | 1462530459723 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da46400 == 136 [pid = 5680] [id = 659] 03:27:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x9149ec00) [pid = 5680] [serial = 1978] [outer = (nil)] 03:27:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x914ba800) [pid = 5680] [serial = 1979] [outer = 0x9149ec00] 03:27:39 INFO - PROCESS | 5680 | 1462530459820 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x916ab800) [pid = 5680] [serial = 1980] [outer = 0x9149ec00] 03:27:40 INFO - PROCESS | 5680 | 1462530460797 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1730ms 03:27:40 INFO - PROCESS | 5680 | 1462530460849 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 5680 | 1462530460853 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 03:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:27:40 INFO - PROCESS | 5680 | 1462530460860 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 5680 | 1462530460862 Marionette TRACE conn3 <- [1,2610,null,{}] 03:27:40 INFO - PROCESS | 5680 | 1462530460869 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:41 INFO - PROCESS | 5680 | 1462530461133 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:27:41 INFO - PROCESS | 5680 | 1462530461486 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f812000 == 137 [pid = 5680] [id = 660] 03:27:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x914b1800) [pid = 5680] [serial = 1981] [outer = (nil)] 03:27:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x9235c400) [pid = 5680] [serial = 1982] [outer = 0x914b1800] 03:27:41 INFO - PROCESS | 5680 | 1462530461577 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x92362c00) [pid = 5680] [serial = 1983] [outer = 0x914b1800] 03:27:42 INFO - PROCESS | 5680 | 1462530462516 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1691ms 03:27:42 INFO - PROCESS | 5680 | 1462530462552 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 5680 | 1462530462555 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 03:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:27:42 INFO - PROCESS | 5680 | 1462530462562 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 5680 | 1462530462566 Marionette TRACE conn3 <- [1,2614,null,{}] 03:27:42 INFO - PROCESS | 5680 | 1462530462572 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 5680 | 1462530462820 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:27:43 INFO - PROCESS | 5680 | 1462530463162 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x914a9c00 == 138 [pid = 5680] [id = 661] 03:27:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x916b2400) [pid = 5680] [serial = 1984] [outer = (nil)] 03:27:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x92b16c00) [pid = 5680] [serial = 1985] [outer = 0x916b2400] 03:27:43 INFO - PROCESS | 5680 | 1462530463268 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x92b7b800) [pid = 5680] [serial = 1986] [outer = 0x916b2400] 03:27:44 INFO - PROCESS | 5680 | 1462530464251 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1736ms 03:27:44 INFO - PROCESS | 5680 | 1462530464300 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:27:44 INFO - PROCESS | 5680 | 1462530464304 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 03:27:44 INFO - PROCESS | 5680 | 1462530464311 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 5680 | 1462530464314 Marionette TRACE conn3 <- [1,2618,null,{}] 03:27:44 INFO - PROCESS | 5680 | 1462530464320 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:44 INFO - PROCESS | 5680 | 1462530464548 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:27:44 INFO - PROCESS | 5680 | 1462530464885 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x9235fc00 == 139 [pid = 5680] [id = 662] 03:27:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x92603800) [pid = 5680] [serial = 1987] [outer = (nil)] 03:27:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x93b0e000) [pid = 5680] [serial = 1988] [outer = 0x92603800] 03:27:44 INFO - PROCESS | 5680 | 1462530464981 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x93bc6400) [pid = 5680] [serial = 1989] [outer = 0x92603800] 03:27:45 INFO - PROCESS | 5680 | 1462530465922 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1691ms 03:27:46 INFO - PROCESS | 5680 | 1462530466003 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 5680 | 1462530466007 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 03:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:27:46 INFO - PROCESS | 5680 | 1462530466014 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 5680 | 1462530466017 Marionette TRACE conn3 <- [1,2622,null,{}] 03:27:46 INFO - PROCESS | 5680 | 1462530466024 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:46 INFO - PROCESS | 5680 | 1462530466318 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:27:46 INFO - PROCESS | 5680 | 1462530466672 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dc2c00 == 140 [pid = 5680] [id = 663] 03:27:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x92a92800) [pid = 5680] [serial = 1990] [outer = (nil)] 03:27:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x95023800) [pid = 5680] [serial = 1991] [outer = 0x92a92800] 03:27:46 INFO - PROCESS | 5680 | 1462530466763 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x9502b800) [pid = 5680] [serial = 1992] [outer = 0x92a92800] 03:27:47 INFO - PROCESS | 5680 | 1462530467713 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1735ms 03:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:27:47 INFO - PROCESS | 5680 | 1462530467750 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 5680 | 1462530467753 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 03:27:47 INFO - PROCESS | 5680 | 1462530467760 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 5680 | 1462530467764 Marionette TRACE conn3 <- [1,2626,null,{}] 03:27:47 INFO - PROCESS | 5680 | 1462530467769 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:48 INFO - PROCESS | 5680 | 1462530468005 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:27:48 INFO - PROCESS | 5680 | 1462530468353 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dcfc00 == 141 [pid = 5680] [id = 664] 03:27:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x93b05400) [pid = 5680] [serial = 1993] [outer = (nil)] 03:27:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x97556800) [pid = 5680] [serial = 1994] [outer = 0x93b05400] 03:27:48 INFO - PROCESS | 5680 | 1462530468448 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x9755e400) [pid = 5680] [serial = 1995] [outer = 0x93b05400] 03:27:49 INFO - PROCESS | 5680 | 1462530469419 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1739ms 03:27:49 INFO - PROCESS | 5680 | 1462530469501 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:27:49 INFO - PROCESS | 5680 | 1462530469506 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 03:27:49 INFO - PROCESS | 5680 | 1462530469512 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 5680 | 1462530469517 Marionette TRACE conn3 <- [1,2630,null,{}] 03:27:49 INFO - PROCESS | 5680 | 1462530469524 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:49 INFO - PROCESS | 5680 | 1462530469814 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:27:50 INFO - PROCESS | 5680 | 1462530470223 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a24cc00 == 142 [pid = 5680] [id = 665] 03:27:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x9a2d2000) [pid = 5680] [serial = 1996] [outer = (nil)] 03:27:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x9a4bcc00) [pid = 5680] [serial = 1997] [outer = 0x9a2d2000] 03:27:50 INFO - PROCESS | 5680 | 1462530470326 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x9a6e3400) [pid = 5680] [serial = 1998] [outer = 0x9a2d2000] 03:27:51 INFO - PROCESS | 5680 | 1462530471303 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1835ms 03:27:51 INFO - PROCESS | 5680 | 1462530471348 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 5680 | 1462530471352 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 03:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:27:51 INFO - PROCESS | 5680 | 1462530471359 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 5680 | 1462530471362 Marionette TRACE conn3 <- [1,2634,null,{}] 03:27:51 INFO - PROCESS | 5680 | 1462530471368 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:51 INFO - PROCESS | 5680 | 1462530471622 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:27:51 INFO - PROCESS | 5680 | 1462530471969 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x990b9000 == 143 [pid = 5680] [id = 666] 03:27:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x99fabc00) [pid = 5680] [serial = 1999] [outer = (nil)] 03:27:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x9b135400) [pid = 5680] [serial = 2000] [outer = 0x99fabc00] 03:27:52 INFO - PROCESS | 5680 | 1462530472087 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x9b7b4800) [pid = 5680] [serial = 2001] [outer = 0x99fabc00] 03:27:53 INFO - PROCESS | 5680 | 1462530473124 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1838ms 03:27:53 INFO - PROCESS | 5680 | 1462530473199 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 5680 | 1462530473203 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 03:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:27:53 INFO - PROCESS | 5680 | 1462530473222 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 5680 | 1462530473226 Marionette TRACE conn3 <- [1,2638,null,{}] 03:27:53 INFO - PROCESS | 5680 | 1462530473232 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:53 INFO - PROCESS | 5680 | 1462530473524 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:27:53 INFO - PROCESS | 5680 | 1462530473889 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a4c0000 == 144 [pid = 5680] [id = 667] 03:27:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x9b138000) [pid = 5680] [serial = 2002] [outer = (nil)] 03:27:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x9c013c00) [pid = 5680] [serial = 2003] [outer = 0x9b138000] 03:27:53 INFO - PROCESS | 5680 | 1462530473986 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x9c220000) [pid = 5680] [serial = 2004] [outer = 0x9b138000] 03:27:54 INFO - PROCESS | 5680 | 1462530474927 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1744ms 03:27:54 INFO - PROCESS | 5680 | 1462530474966 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 5680 | 1462530474970 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 03:27:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:27:54 INFO - PROCESS | 5680 | 1462530474979 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 5680 | 1462530474983 Marionette TRACE conn3 <- [1,2642,null,{}] 03:27:54 INFO - PROCESS | 5680 | 1462530474989 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 5680 | 1462530475257 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:27:55 INFO - PROCESS | 5680 | 1462530475606 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x99623400 == 145 [pid = 5680] [id = 668] 03:27:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9a245000) [pid = 5680] [serial = 2005] [outer = (nil)] 03:27:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9d8bfc00) [pid = 5680] [serial = 2006] [outer = 0x9a245000] 03:27:55 INFO - PROCESS | 5680 | 1462530475704 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0xa104c400) [pid = 5680] [serial = 2007] [outer = 0x9a245000] 03:27:56 INFO - PROCESS | 5680 | 1462530476673 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:27:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1736ms 03:27:56 INFO - PROCESS | 5680 | 1462530476716 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 5680 | 1462530476720 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 03:27:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:27:56 INFO - PROCESS | 5680 | 1462530476726 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 5680 | 1462530476730 Marionette TRACE conn3 <- [1,2646,null,{}] 03:27:56 INFO - PROCESS | 5680 | 1462530476736 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:56 INFO - PROCESS | 5680 | 1462530476989 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:27:57 INFO - PROCESS | 5680 | 1462530477336 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x898e7400 == 146 [pid = 5680] [id = 669] 03:27:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x8bd65800) [pid = 5680] [serial = 2008] [outer = (nil)] 03:27:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0xa2272400) [pid = 5680] [serial = 2009] [outer = 0x8bd65800] 03:27:57 INFO - PROCESS | 5680 | 1462530477432 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0xa24f2800) [pid = 5680] [serial = 2010] [outer = 0x8bd65800] 03:27:58 INFO - PROCESS | 5680 | 1462530478382 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:27:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1686ms 03:27:58 INFO - PROCESS | 5680 | 1462530478414 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 5680 | 1462530478417 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 03:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:27:58 INFO - PROCESS | 5680 | 1462530478425 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 5680 | 1462530478428 Marionette TRACE conn3 <- [1,2650,null,{}] 03:27:58 INFO - PROCESS | 5680 | 1462530478434 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:58 INFO - PROCESS | 5680 | 1462530478686 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:27:59 INFO - PROCESS | 5680 | 1462530479056 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ec6d000 == 147 [pid = 5680] [id = 670] 03:27:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x8ec6f800) [pid = 5680] [serial = 2011] [outer = (nil)] 03:27:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x8ec74800) [pid = 5680] [serial = 2012] [outer = 0x8ec6f800] 03:27:59 INFO - PROCESS | 5680 | 1462530479153 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x8ec76800) [pid = 5680] [serial = 2013] [outer = 0x8ec6f800] 03:28:00 INFO - PROCESS | 5680 | 1462530480069 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:28:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1687ms 03:28:00 INFO - PROCESS | 5680 | 1462530480113 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 5680 | 1462530480117 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 03:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:28:00 INFO - PROCESS | 5680 | 1462530480124 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 5680 | 1462530480128 Marionette TRACE conn3 <- [1,2654,null,{}] 03:28:00 INFO - PROCESS | 5680 | 1462530480134 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 5680 | 1462530480398 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:28:00 INFO - PROCESS | 5680 | 1462530480749 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x87783400 == 148 [pid = 5680] [id = 671] 03:28:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x879d0000) [pid = 5680] [serial = 2014] [outer = (nil)] 03:28:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0xa1049000) [pid = 5680] [serial = 2015] [outer = 0x879d0000] 03:28:00 INFO - PROCESS | 5680 | 1462530480850 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0xa24f2000) [pid = 5680] [serial = 2016] [outer = 0x879d0000] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x91dca400 == 147 [pid = 5680] [id = 642] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x872f5000 == 146 [pid = 5680] [id = 641] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd6cc00 == 145 [pid = 5680] [id = 640] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8f8c2c00 == 144 [pid = 5680] [id = 639] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce0d800 == 143 [pid = 5680] [id = 637] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8b7c4c00 == 142 [pid = 5680] [id = 638] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8cea2c00 == 141 [pid = 5680] [id = 636] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae4a400 == 140 [pid = 5680] [id = 635] 03:28:03 INFO - PROCESS | 5680 | --DOCSHELL 0x87790000 == 139 [pid = 5680] [id = 634] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x92a91c00) [pid = 5680] [serial = 1859] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x898e8400) [pid = 5680] [serial = 1841] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0xa6282c00) [pid = 5680] [serial = 1887] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8a0cc800) [pid = 5680] [serial = 1893] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8e02ec00) [pid = 5680] [serial = 1776] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8ce07000) [pid = 5680] [serial = 1844] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x8a1ca800) [pid = 5680] [serial = 1842] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0xa21a6000) [pid = 5680] [serial = 1883] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x97558800) [pid = 5680] [serial = 1869] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x914b9c00) [pid = 5680] [serial = 1854] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x92b86400) [pid = 5680] [serial = 1862] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x9b7b8400) [pid = 5680] [serial = 1877] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x914ae800) [pid = 5680] [serial = 1853] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x97543000) [pid = 5680] [serial = 1868] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0xa3244400) [pid = 5680] [serial = 1884] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8f8ccc00) [pid = 5680] [serial = 1850] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x8cfa2c00) [pid = 5680] [serial = 1845] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x9a4b4800) [pid = 5680] [serial = 1872] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0xa67dd800) [pid = 5680] [serial = 1889] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0xa67e7c00) [pid = 5680] [serial = 1890] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x8bd65000) [pid = 5680] [serial = 1895] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x898e9c00) [pid = 5680] [serial = 1892] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x938b5400) [pid = 5680] [serial = 1863] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0xa503b000) [pid = 5680] [serial = 1886] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8f5ab800) [pid = 5680] [serial = 1848] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x9b83b800) [pid = 5680] [serial = 1878] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x92a99c00) [pid = 5680] [serial = 1860] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0xa0504800) [pid = 5680] [serial = 1880] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x94f0bc00) [pid = 5680] [serial = 1865] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8c03cc00) [pid = 5680] [serial = 1898] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x9a6e0800) [pid = 5680] [serial = 1874] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8ce06c00) [pid = 5680] [serial = 1899] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8f9cd000) [pid = 5680] [serial = 1851] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x9b032800) [pid = 5680] [serial = 1875] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x92331400) [pid = 5680] [serial = 1856] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x9235e400) [pid = 5680] [serial = 1857] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8ed1bc00) [pid = 5680] [serial = 1847] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8bdf8c00) [pid = 5680] [serial = 1896] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x9a24c800) [pid = 5680] [serial = 1871] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x94f39c00) [pid = 5680] [serial = 1866] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0xa1047800) [pid = 5680] [serial = 1881] [outer = (nil)] [url = about:blank] 03:28:03 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8cead800) [pid = 5680] [serial = 1901] [outer = (nil)] [url = about:blank] 03:28:04 INFO - PROCESS | 5680 | 1462530484479 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:28:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:28:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 4396ms 03:28:04 INFO - PROCESS | 5680 | 1462530484522 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 5680 | 1462530484528 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 03:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:28:04 INFO - PROCESS | 5680 | 1462530484539 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 5680 | 1462530484543 Marionette TRACE conn3 <- [1,2658,null,{}] 03:28:04 INFO - PROCESS | 5680 | 1462530484553 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:04 INFO - PROCESS | 5680 | 1462530484805 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:28:05 INFO - PROCESS | 5680 | 1462530485093 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x89f63c00 == 140 [pid = 5680] [id = 672] 03:28:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8a1be000) [pid = 5680] [serial = 2017] [outer = (nil)] 03:28:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8aaf8c00) [pid = 5680] [serial = 2018] [outer = 0x8a1be000] 03:28:05 INFO - PROCESS | 5680 | 1462530485186 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8b7cb400) [pid = 5680] [serial = 2019] [outer = 0x8a1be000] 03:28:06 INFO - PROCESS | 5680 | 1462530486198 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1735ms 03:28:06 INFO - PROCESS | 5680 | 1462530486275 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 5680 | 1462530486283 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 03:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:28:06 INFO - PROCESS | 5680 | 1462530486304 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 5680 | 1462530486310 Marionette TRACE conn3 <- [1,2662,null,{}] 03:28:06 INFO - PROCESS | 5680 | 1462530486316 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:06 INFO - PROCESS | 5680 | 1462530486660 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:28:06 INFO - PROCESS | 5680 | 1462530486710 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bf60c00 == 141 [pid = 5680] [id = 673] 03:28:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8c03a800) [pid = 5680] [serial = 2020] [outer = (nil)] 03:28:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8c098000) [pid = 5680] [serial = 2021] [outer = 0x8c03a800] 03:28:06 INFO - PROCESS | 5680 | 1462530486792 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8cea2800) [pid = 5680] [serial = 2022] [outer = 0x8c03a800] 03:28:07 INFO - PROCESS | 5680 | 1462530487920 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:28:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1647ms 03:28:07 INFO - PROCESS | 5680 | 1462530487942 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:28:07 INFO - PROCESS | 5680 | 1462530487946 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 03:28:07 INFO - PROCESS | 5680 | 1462530487955 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 5680 | 1462530487962 Marionette TRACE conn3 <- [1,2666,null,{}] 03:28:07 INFO - PROCESS | 5680 | 1462530487987 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 5680 | 1462530488308 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x97553400) [pid = 5680] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x879c3000) [pid = 5680] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8ce0e800) [pid = 5680] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8bd61400) [pid = 5680] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8f5ae800) [pid = 5680] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x9260c400) [pid = 5680] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x916b6400) [pid = 5680] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x8afa2800) [pid = 5680] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x8f8c9000) [pid = 5680] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x99fb4800) [pid = 5680] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x92335000) [pid = 5680] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x8ce14000) [pid = 5680] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x9b4ba400) [pid = 5680] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x8d899000) [pid = 5680] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x953adc00) [pid = 5680] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8cea3800) [pid = 5680] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x898f0800) [pid = 5680] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x94552000) [pid = 5680] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 118 (0x898ef400) [pid = 5680] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 117 (0x97553800) [pid = 5680] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:28:09 INFO - PROCESS | 5680 | --DOMWINDOW == 116 (0x8af9b800) [pid = 5680] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:28:09 INFO - PROCESS | 5680 | 1462530489177 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c3000 == 142 [pid = 5680] [id = 674] 03:28:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 117 (0x890af800) [pid = 5680] [serial = 2023] [outer = (nil)] 03:28:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 118 (0x8afa2800) [pid = 5680] [serial = 2024] [outer = 0x890af800] 03:28:09 INFO - PROCESS | 5680 | 1462530489265 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 119 (0x8ddf9400) [pid = 5680] [serial = 2025] [outer = 0x890af800] 03:28:10 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:10 INFO - PROCESS | 5680 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:28:10 INFO - PROCESS | 5680 | 1462530490577 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:28:10 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) 03:28:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2656ms 03:28:10 INFO - PROCESS | 5680 | 1462530490610 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 5680 | 1462530490616 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 03:28:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:28:10 INFO - PROCESS | 5680 | 1462530490628 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 5680 | 1462530490633 Marionette TRACE conn3 <- [1,2670,null,{}] 03:28:10 INFO - PROCESS | 5680 | 1462530490640 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:11 INFO - PROCESS | 5680 | 1462530491026 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:28:11 INFO - PROCESS | 5680 | 1462530491357 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x872f1c00 == 143 [pid = 5680] [id = 675] 03:28:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x872f5000) [pid = 5680] [serial = 2026] [outer = (nil)] 03:28:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x87abd000) [pid = 5680] [serial = 2027] [outer = 0x872f5000] 03:28:11 INFO - PROCESS | 5680 | 1462530491452 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x89f55400) [pid = 5680] [serial = 2028] [outer = 0x872f5000] 03:28:12 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:12 INFO - PROCESS | 5680 | 1462530492953 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:28:12 INFO - PROCESS | 5680 | 1462530492986 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 03:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:28:13 INFO - PROCESS | 5680 | 1462530492996 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 5680 | 1462530493002 Marionette TRACE conn3 <- [1,2674,null,{}] 03:28:13 INFO - PROCESS | 5680 | 1462530493123 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:13 INFO - PROCESS | 5680 | 1462530493460 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:28:13 INFO - PROCESS | 5680 | 1462530493678 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaea000 == 144 [pid = 5680] [id = 676] 03:28:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8af9c000) [pid = 5680] [serial = 2029] [outer = (nil)] 03:28:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8c094400) [pid = 5680] [serial = 2030] [outer = 0x8af9c000] 03:28:13 INFO - PROCESS | 5680 | 1462530493780 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8cea4000) [pid = 5680] [serial = 2031] [outer = 0x8af9c000] 03:28:15 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:28:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:28:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:28:15 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1 03:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:15 INFO - _addTest/ [0,2677,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 5680 | 1462530495307 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 03:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:28:15 INFO - PROCESS | 5680 | 1462530495315 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 5680 | 1462530495319 Marionette TRACE conn3 <- [1,2678,null,{}] 03:28:15 INFO - PROCESS | 5680 | 1462530495325 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:15 INFO - PROCESS | 5680 | 1462530495668 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:28:15 INFO - PROCESS | 5680 | 1462530495935 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bf6b000 == 145 [pid = 5680] [id = 677] 03:28:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8d8a2c00) [pid = 5680] [serial = 2032] [outer = (nil)] 03:28:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8ddf5000) [pid = 5680] [serial = 2033] [outer = 0x8d8a2c00] 03:28:16 INFO - PROCESS | 5680 | 1462530496027 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8e4e6c00) [pid = 5680] [serial = 2034] [outer = 0x8d8a2c00] 03:28:17 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:17 INFO - PROCESS | 5680 | 1462530497520 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:28:17 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) 03:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2234ms 03:28:17 INFO - PROCESS | 5680 | 1462530497551 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:28:17 INFO - PROCESS | 5680 | 1462530497555 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 03:28:17 INFO - PROCESS | 5680 | 1462530497573 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 5680 | 1462530497584 Marionette TRACE conn3 <- [1,2682,null,{}] 03:28:17 INFO - PROCESS | 5680 | 1462530497592 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:17 INFO - PROCESS | 5680 | 1462530497948 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:28:18 INFO - PROCESS | 5680 | 1462530498247 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddedc00 == 146 [pid = 5680] [id = 678] 03:28:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8ec6ec00) [pid = 5680] [serial = 2035] [outer = (nil)] 03:28:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8ee8c400) [pid = 5680] [serial = 2036] [outer = 0x8ec6ec00] 03:28:18 INFO - PROCESS | 5680 | 1462530498339 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8f816000) [pid = 5680] [serial = 2037] [outer = 0x8ec6ec00] 03:28:19 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:19 INFO - PROCESS | 5680 | 1462530499783 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:28:19 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) 03:28:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2265ms 03:28:19 INFO - PROCESS | 5680 | 1462530499830 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:28:19 INFO - PROCESS | 5680 | 1462530499835 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 03:28:19 INFO - PROCESS | 5680 | 1462530499842 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 5680 | 1462530499846 Marionette TRACE conn3 <- [1,2686,null,{}] 03:28:19 INFO - PROCESS | 5680 | 1462530499852 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:20 INFO - PROCESS | 5680 | 1462530500177 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:28:20 INFO - PROCESS | 5680 | 1462530500473 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee91800 == 147 [pid = 5680] [id = 679] 03:28:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8f5b6000) [pid = 5680] [serial = 2038] [outer = (nil)] 03:28:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8f9c5c00) [pid = 5680] [serial = 2039] [outer = 0x8f5b6000] 03:28:20 INFO - PROCESS | 5680 | 1462530500575 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8f9cd000) [pid = 5680] [serial = 2040] [outer = 0x8f5b6000] 03:28:21 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:22 INFO - PROCESS | 5680 | 1462530502028 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:28:22 INFO - PROCESS | 5680 | 1462530502109 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 03:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:28:22 INFO - PROCESS | 5680 | 1462530502158 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 5680 | 1462530502163 Marionette TRACE conn3 <- [1,2690,null,{}] 03:28:22 INFO - PROCESS | 5680 | 1462530502230 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:22 INFO - PROCESS | 5680 | 1462530502515 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:28:22 INFO - PROCESS | 5680 | 1462530502803 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9ccc00 == 148 [pid = 5680] [id = 680] 03:28:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x914ac800) [pid = 5680] [serial = 2041] [outer = (nil)] 03:28:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x916b3800) [pid = 5680] [serial = 2042] [outer = 0x914ac800] 03:28:22 INFO - PROCESS | 5680 | 1462530502912 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x92331800) [pid = 5680] [serial = 2043] [outer = 0x914ac800] 03:28:24 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:24 INFO - PROCESS | 5680 | 1462530504389 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:28:24 INFO - PROCESS | 5680 | 1462530504461 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 03:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:28:24 INFO - PROCESS | 5680 | 1462530504468 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 5680 | 1462530504472 Marionette TRACE conn3 <- [1,2694,null,{}] 03:28:24 INFO - PROCESS | 5680 | 1462530504588 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:24 INFO - PROCESS | 5680 | 1462530504839 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:28:25 INFO - PROCESS | 5680 | 1462530505129 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x916af400 == 149 [pid = 5680] [id = 681] 03:28:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x916b2000) [pid = 5680] [serial = 2044] [outer = (nil)] 03:28:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x9260b800) [pid = 5680] [serial = 2045] [outer = 0x916b2000] 03:28:25 INFO - PROCESS | 5680 | 1462530505220 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x92a95400) [pid = 5680] [serial = 2046] [outer = 0x916b2000] 03:28:26 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:26 INFO - PROCESS | 5680 | 1462530506649 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:28:26 INFO - PROCESS | 5680 | 1462530506715 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 03:28:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:28:26 INFO - PROCESS | 5680 | 1462530506824 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 5680 | 1462530506828 Marionette TRACE conn3 <- [1,2698,null,{}] 03:28:26 INFO - PROCESS | 5680 | 1462530506839 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:27 INFO - PROCESS | 5680 | 1462530507088 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:28:27 INFO - PROCESS | 5680 | 1462530507381 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f8c8400 == 150 [pid = 5680] [id = 682] 03:28:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x9235e800) [pid = 5680] [serial = 2047] [outer = (nil)] 03:28:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x92b19c00) [pid = 5680] [serial = 2048] [outer = 0x9235e800] 03:28:27 INFO - PROCESS | 5680 | 1462530507474 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x92d5a800) [pid = 5680] [serial = 2049] [outer = 0x9235e800] 03:28:28 INFO - PROCESS | 5680 | SkCairoFTTypeface::onFilterRec unimplemented 03:28:28 INFO - PROCESS | 5680 | 1462530508888 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:28:28 INFO - PROCESS | 5680 | 1462530508933 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 03:28:28 INFO - PROCESS | 5680 | 1462530508941 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 5680 | 1462530508945 Marionette TRACE conn3 <- [1,2702,null,{}] 03:28:28 INFO - PROCESS | 5680 | 1462530508952 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:29 INFO - PROCESS | 5680 | 1462530509315 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:28:29 INFO - PROCESS | 5680 | 1462530509613 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x92a99400 == 151 [pid = 5680] [id = 683] 03:28:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x92b17c00) [pid = 5680] [serial = 2050] [outer = (nil)] 03:28:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x93bc2400) [pid = 5680] [serial = 2051] [outer = 0x92b17c00] 03:28:29 INFO - PROCESS | 5680 | 1462530509707 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x94553000) [pid = 5680] [serial = 2052] [outer = 0x92b17c00] 03:28:30 INFO - PROCESS | 5680 | 1462530510720 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:28:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1846ms 03:28:30 INFO - PROCESS | 5680 | 1462530510786 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:28:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:28:30 INFO - PROCESS | 5680 | 1462530510791 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 03:28:30 INFO - PROCESS | 5680 | 1462530510798 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 5680 | 1462530510802 Marionette TRACE conn3 <- [1,2706,null,{}] 03:28:30 INFO - PROCESS | 5680 | 1462530510808 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:31 INFO - PROCESS | 5680 | 1462530511119 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:28:31 INFO - PROCESS | 5680 | 1462530511475 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c6000 == 152 [pid = 5680] [id = 684] 03:28:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8ce0d800) [pid = 5680] [serial = 2053] [outer = (nil)] 03:28:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x95025c00) [pid = 5680] [serial = 2054] [outer = 0x8ce0d800] 03:28:31 INFO - PROCESS | 5680 | 1462530511574 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x953adc00) [pid = 5680] [serial = 2055] [outer = 0x8ce0d800] 03:28:32 INFO - PROCESS | 5680 | 1462530512991 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:28:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2247ms 03:28:33 INFO - PROCESS | 5680 | 1462530513046 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 5680 | 1462530513050 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 03:28:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:28:33 INFO - PROCESS | 5680 | 1462530513058 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 5680 | 1462530513062 Marionette TRACE conn3 <- [1,2710,null,{}] 03:28:33 INFO - PROCESS | 5680 | 1462530513067 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:33 INFO - PROCESS | 5680 | 1462530513429 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:28:33 INFO - PROCESS | 5680 | 1462530513679 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x95021800 == 153 [pid = 5680] [id = 685] 03:28:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x9537c800) [pid = 5680] [serial = 2056] [outer = (nil)] 03:28:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x99622c00) [pid = 5680] [serial = 2057] [outer = 0x9537c800] 03:28:33 INFO - PROCESS | 5680 | 1462530513789 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x99fb2800) [pid = 5680] [serial = 2058] [outer = 0x9537c800] 03:28:34 INFO - PROCESS | 5680 | 1462530514862 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 5680 | 1462530514955 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 03:28:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:28:34 INFO - PROCESS | 5680 | 1462530514962 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 5680 | 1462530514968 Marionette TRACE conn3 <- [1,2714,null,{}] 03:28:34 INFO - PROCESS | 5680 | 1462530514974 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:35 INFO - PROCESS | 5680 | 1462530515297 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:28:35 INFO - PROCESS | 5680 | 1462530515664 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x9755a400 == 154 [pid = 5680] [id = 686] 03:28:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x9a6db800) [pid = 5680] [serial = 2059] [outer = (nil)] 03:28:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x9b13fc00) [pid = 5680] [serial = 2060] [outer = 0x9a6db800] 03:28:35 INFO - PROCESS | 5680 | 1462530515757 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x9b2b3400) [pid = 5680] [serial = 2061] [outer = 0x9a6db800] 03:28:36 INFO - PROCESS | 5680 | 1462530516802 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:28:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1890ms 03:28:36 INFO - PROCESS | 5680 | 1462530516854 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 5680 | 1462530516857 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 03:28:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:28:36 INFO - PROCESS | 5680 | 1462530516866 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 5680 | 1462530516868 Marionette TRACE conn3 <- [1,2718,null,{}] 03:28:36 INFO - PROCESS | 5680 | 1462530516876 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:37 INFO - PROCESS | 5680 | 1462530517132 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:28:37 INFO - PROCESS | 5680 | 1462530517480 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a775c00 == 155 [pid = 5680] [id = 687] 03:28:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x9b4c6400) [pid = 5680] [serial = 2062] [outer = (nil)] 03:28:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x9bfc1800) [pid = 5680] [serial = 2063] [outer = 0x9b4c6400] 03:28:37 INFO - PROCESS | 5680 | 1462530517580 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x9c012c00) [pid = 5680] [serial = 2064] [outer = 0x9b4c6400] 03:28:38 INFO - PROCESS | 5680 | 1462530518610 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:28:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:28:38 INFO - PROCESS | 5680 | 1462530518665 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 03:28:38 INFO - PROCESS | 5680 | 1462530518673 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 5680 | 1462530518677 Marionette TRACE conn3 <- [1,2722,null,{}] 03:28:38 INFO - PROCESS | 5680 | 1462530518684 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:38 INFO - PROCESS | 5680 | 1462530518955 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:28:39 INFO - PROCESS | 5680 | 1462530519325 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x87782000 == 156 [pid = 5680] [id = 688] 03:28:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x8a0c7400) [pid = 5680] [serial = 2065] [outer = (nil)] 03:28:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0xa050f000) [pid = 5680] [serial = 2066] [outer = 0x8a0c7400] 03:28:39 INFO - PROCESS | 5680 | 1462530519423 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0xa2141800) [pid = 5680] [serial = 2067] [outer = 0x8a0c7400] 03:28:40 INFO - PROCESS | 5680 | 1462530520412 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 5680 | 1462530520472 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 03:28:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:28:40 INFO - PROCESS | 5680 | 1462530520478 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 5680 | 1462530520481 Marionette TRACE conn3 <- [1,2726,null,{}] 03:28:40 INFO - PROCESS | 5680 | 1462530520488 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 5680 | 1462530520745 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:28:41 INFO - PROCESS | 5680 | 1462530521101 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a4be800 == 157 [pid = 5680] [id = 689] 03:28:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9bf6a000) [pid = 5680] [serial = 2068] [outer = (nil)] 03:28:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0xa3598000) [pid = 5680] [serial = 2069] [outer = 0x9bf6a000] 03:28:41 INFO - PROCESS | 5680 | 1462530521196 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0xa358c800) [pid = 5680] [serial = 2070] [outer = 0x9bf6a000] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x8afa1000 == 156 [pid = 5680] [id = 652] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x8bd64800 == 155 [pid = 5680] [id = 653] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x93932800 == 154 [pid = 5680] [id = 277] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x8da4b000 == 153 [pid = 5680] [id = 587] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4eac00 == 152 [pid = 5680] [id = 497] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed13c00 == 151 [pid = 5680] [id = 110] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x870d1c00 == 150 [pid = 5680] [id = 612] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x879c3000 == 149 [pid = 5680] [id = 674] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x8bf60c00 == 148 [pid = 5680] [id = 673] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x89f63c00 == 147 [pid = 5680] [id = 672] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x8ec6d000 == 146 [pid = 5680] [id = 670] 03:28:42 INFO - PROCESS | 5680 | --DOCSHELL 0x898e7400 == 145 [pid = 5680] [id = 669] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x99623400 == 144 [pid = 5680] [id = 668] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x990b9000 == 143 [pid = 5680] [id = 666] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x9a4c0000 == 142 [pid = 5680] [id = 667] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x9a24cc00 == 141 [pid = 5680] [id = 665] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8a1bd400 == 140 [pid = 5680] [id = 566] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x91dcfc00 == 139 [pid = 5680] [id = 664] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x91dc2c00 == 138 [pid = 5680] [id = 663] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x9235fc00 == 137 [pid = 5680] [id = 662] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8f812000 == 136 [pid = 5680] [id = 660] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x914a9c00 == 135 [pid = 5680] [id = 661] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8da46400 == 134 [pid = 5680] [id = 659] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8a400 == 133 [pid = 5680] [id = 658] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee8d400 == 132 [pid = 5680] [id = 657] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x8cea8c00 == 131 [pid = 5680] [id = 656] 03:28:43 INFO - PROCESS | 5680 | --DOCSHELL 0x87785000 == 130 [pid = 5680] [id = 655] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x8d89fc00) [pid = 5680] [serial = 1964] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x9a6ddc00) [pid = 5680] [serial = 1944] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x890a8400) [pid = 5680] [serial = 1905] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x8e4eb000) [pid = 5680] [serial = 1914] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x8c034000) [pid = 5680] [serial = 1908] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x91dccc00) [pid = 5680] [serial = 1922] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x92b82400) [pid = 5680] [serial = 1931] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x8bf61400) [pid = 5680] [serial = 1907] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x92355400) [pid = 5680] [serial = 1926] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x8bf5d800) [pid = 5680] [serial = 1958] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x8f9c3400) [pid = 5680] [serial = 1919] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x9b4c2000) [pid = 5680] [serial = 1947] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x92a9b800) [pid = 5680] [serial = 1929] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8cfae400) [pid = 5680] [serial = 1961] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x914b3400) [pid = 5680] [serial = 1920] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x9c18dc00) [pid = 5680] [serial = 1950] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x8e4e1400) [pid = 5680] [serial = 1913] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x8ee90400) [pid = 5680] [serial = 1916] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x9a35e000) [pid = 5680] [serial = 1941] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x9c010000) [pid = 5680] [serial = 1949] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8d8a3400) [pid = 5680] [serial = 1911] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8aaf4400) [pid = 5680] [serial = 1956] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x92336400) [pid = 5680] [serial = 1925] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8ceb0400) [pid = 5680] [serial = 1910] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x9a2d8800) [pid = 5680] [serial = 1940] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x94f02c00) [pid = 5680] [serial = 1934] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x9b4bcc00) [pid = 5680] [serial = 1946] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8da42c00) [pid = 5680] [serial = 1962] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x92a98000) [pid = 5680] [serial = 1928] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x9a675400) [pid = 5680] [serial = 1943] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0xa219b800) [pid = 5680] [serial = 1953] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x953a1c00) [pid = 5680] [serial = 1935] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8a1c2800) [pid = 5680] [serial = 1955] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x92b87c00) [pid = 5680] [serial = 1932] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x8c033400) [pid = 5680] [serial = 1959] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x99f97000) [pid = 5680] [serial = 1938] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x91dd0c00) [pid = 5680] [serial = 1923] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8e034c00) [pid = 5680] [serial = 1839] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x9d4b9c00) [pid = 5680] [serial = 1952] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x8f5afc00) [pid = 5680] [serial = 1917] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x99ed4000) [pid = 5680] [serial = 1937] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x879cc800) [pid = 5680] [serial = 1904] [outer = (nil)] [url = about:blank] 03:28:43 INFO - PROCESS | 5680 | 1462530523854 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:28:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 3396ms 03:28:43 INFO - PROCESS | 5680 | 1462530523875 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 5680 | 1462530523882 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 03:28:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:28:43 INFO - PROCESS | 5680 | 1462530523892 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - PROCESS | 5680 | 1462530523898 Marionette TRACE conn3 <- [1,2730,null,{}] 03:28:43 INFO - PROCESS | 5680 | 1462530523906 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:44 INFO - PROCESS | 5680 | 1462530524169 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:28:44 INFO - PROCESS | 5680 | 1462530524450 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae4bc00 == 131 [pid = 5680] [id = 690] 03:28:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8af9f400) [pid = 5680] [serial = 2071] [outer = (nil)] 03:28:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8bd61800) [pid = 5680] [serial = 2072] [outer = 0x8af9f400] 03:28:44 INFO - PROCESS | 5680 | 1462530524559 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8bf60800) [pid = 5680] [serial = 2073] [outer = 0x8af9f400] 03:28:45 INFO - PROCESS | 5680 | 1462530525880 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 03:28:45 INFO - PROCESS | 5680 | 1462530525953 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 03:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:28:45 INFO - PROCESS | 5680 | 1462530525965 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 5680 | 1462530525968 Marionette TRACE conn3 <- [1,2734,null,{}] 03:28:45 INFO - PROCESS | 5680 | 1462530525985 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:46 INFO - PROCESS | 5680 | 1462530526393 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:28:46 INFO - PROCESS | 5680 | 1462530526442 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a1c7000 == 132 [pid = 5680] [id = 691] 03:28:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8b7cc400) [pid = 5680] [serial = 2074] [outer = (nil)] 03:28:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8ce0c800) [pid = 5680] [serial = 2075] [outer = 0x8b7cc400] 03:28:46 INFO - PROCESS | 5680 | 1462530526523 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8d162400) [pid = 5680] [serial = 2076] [outer = 0x8b7cc400] 03:28:48 INFO - PROCESS | 5680 | 1462530528222 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x9b138000) [pid = 5680] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8c03a800) [pid = 5680] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x99fabc00) [pid = 5680] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x93b05400) [pid = 5680] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x879d0000) [pid = 5680] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x92a92800) [pid = 5680] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8a1c9000) [pid = 5680] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x8bd65800) [pid = 5680] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x9a245000) [pid = 5680] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 118 (0x8f9c8000) [pid = 5680] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 117 (0x8f814000) [pid = 5680] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 116 (0x8ceaa400) [pid = 5680] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 115 (0x914b1800) [pid = 5680] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 114 (0x916b2400) [pid = 5680] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 113 (0x8a1be000) [pid = 5680] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 112 (0x9a2d2000) [pid = 5680] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 111 (0x8ec6f800) [pid = 5680] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 110 (0x87ab5000) [pid = 5680] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 109 (0x9149ec00) [pid = 5680] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:28:48 INFO - PROCESS | 5680 | --DOMWINDOW == 108 (0x92603800) [pid = 5680] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:28:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:28:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2448ms 03:28:48 INFO - PROCESS | 5680 | 1462530528413 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 5680 | 1462530528416 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 03:28:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:28:48 INFO - PROCESS | 5680 | 1462530528425 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 5680 | 1462530528431 Marionette TRACE conn3 <- [1,2738,null,{}] 03:28:48 INFO - PROCESS | 5680 | 1462530528448 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:48 INFO - PROCESS | 5680 | 1462530528775 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:28:48 INFO - PROCESS | 5680 | 1462530528921 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c03d800 == 133 [pid = 5680] [id = 692] 03:28:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 109 (0x8d897400) [pid = 5680] [serial = 2077] [outer = (nil)] 03:28:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 110 (0x8ddfc400) [pid = 5680] [serial = 2078] [outer = 0x8d897400] 03:28:49 INFO - PROCESS | 5680 | 1462530529009 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 111 (0x8e4d0400) [pid = 5680] [serial = 2079] [outer = 0x8d897400] 03:28:50 INFO - PROCESS | 5680 | 1462530530019 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:28:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1642ms 03:28:50 INFO - PROCESS | 5680 | 1462530530067 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:28:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:28:50 INFO - PROCESS | 5680 | 1462530530072 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 03:28:50 INFO - PROCESS | 5680 | 1462530530079 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 5680 | 1462530530084 Marionette TRACE conn3 <- [1,2742,null,{}] 03:28:50 INFO - PROCESS | 5680 | 1462530530091 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:50 INFO - PROCESS | 5680 | 1462530530357 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:28:50 INFO - PROCESS | 5680 | 1462530530848 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x87ab5000 == 134 [pid = 5680] [id = 693] 03:28:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 112 (0x87ab8400) [pid = 5680] [serial = 2080] [outer = (nil)] 03:28:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 113 (0x898ec000) [pid = 5680] [serial = 2081] [outer = 0x87ab8400] 03:28:50 INFO - PROCESS | 5680 | 1462530530956 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 114 (0x8a1c6c00) [pid = 5680] [serial = 2082] [outer = 0x87ab8400] 03:28:52 INFO - PROCESS | 5680 | 1462530532139 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:28:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2139ms 03:28:52 INFO - PROCESS | 5680 | 1462530532221 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 5680 | 1462530532228 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 03:28:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:28:52 INFO - PROCESS | 5680 | 1462530532238 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 5680 | 1462530532245 Marionette TRACE conn3 <- [1,2746,null,{}] 03:28:52 INFO - PROCESS | 5680 | 1462530532253 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:52 INFO - PROCESS | 5680 | 1462530532667 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:28:52 INFO - PROCESS | 5680 | 1462530532926 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce09000 == 135 [pid = 5680] [id = 694] 03:28:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 115 (0x8cea5000) [pid = 5680] [serial = 2083] [outer = (nil)] 03:28:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 116 (0x8ceae000) [pid = 5680] [serial = 2084] [outer = 0x8cea5000] 03:28:53 INFO - PROCESS | 5680 | 1462530533038 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 117 (0x8da45000) [pid = 5680] [serial = 2085] [outer = 0x8cea5000] 03:28:54 INFO - PROCESS | 5680 | 1462530534159 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:28:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2000ms 03:28:54 INFO - PROCESS | 5680 | 1462530534242 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:28:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:28:54 INFO - PROCESS | 5680 | 1462530534252 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 03:28:54 INFO - PROCESS | 5680 | 1462530534261 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 5680 | 1462530534265 Marionette TRACE conn3 <- [1,2750,null,{}] 03:28:54 INFO - PROCESS | 5680 | 1462530534272 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:54 INFO - PROCESS | 5680 | 1462530534593 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:28:55 INFO - PROCESS | 5680 | 1462530535001 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4cdc00 == 136 [pid = 5680] [id = 695] 03:28:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 118 (0x8e4e9400) [pid = 5680] [serial = 2086] [outer = (nil)] 03:28:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 119 (0x8ec73400) [pid = 5680] [serial = 2087] [outer = 0x8e4e9400] 03:28:55 INFO - PROCESS | 5680 | 1462530535107 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x8ed16400) [pid = 5680] [serial = 2088] [outer = 0x8e4e9400] 03:28:56 INFO - PROCESS | 5680 | 1462530536194 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:28:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1987ms 03:28:56 INFO - PROCESS | 5680 | 1462530536248 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 5680 | 1462530536253 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 03:28:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:28:56 INFO - PROCESS | 5680 | 1462530536270 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 5680 | 1462530536280 Marionette TRACE conn3 <- [1,2754,null,{}] 03:28:56 INFO - PROCESS | 5680 | 1462530536287 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:56 INFO - PROCESS | 5680 | 1462530536607 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:28:56 INFO - PROCESS | 5680 | 1462530536962 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c036400 == 137 [pid = 5680] [id = 696] 03:28:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8d89c400) [pid = 5680] [serial = 2089] [outer = (nil)] 03:28:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8f81a000) [pid = 5680] [serial = 2090] [outer = 0x8d89c400] 03:28:57 INFO - PROCESS | 5680 | 1462530537064 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8f8ca800) [pid = 5680] [serial = 2091] [outer = 0x8d89c400] 03:28:58 INFO - PROCESS | 5680 | 1462530538074 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1850ms 03:28:58 INFO - PROCESS | 5680 | 1462530538112 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 5680 | 1462530538117 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 03:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:28:58 INFO - PROCESS | 5680 | 1462530538125 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 5680 | 1462530538128 Marionette TRACE conn3 <- [1,2758,null,{}] 03:28:58 INFO - PROCESS | 5680 | 1462530538136 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 5680 | 1462530538399 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:28:58 INFO - PROCESS | 5680 | 1462530538738 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5a9400 == 138 [pid = 5680] [id = 697] 03:28:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8f9c3c00) [pid = 5680] [serial = 2092] [outer = (nil)] 03:28:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x914aec00) [pid = 5680] [serial = 2093] [outer = 0x8f9c3c00] 03:28:58 INFO - PROCESS | 5680 | 1462530538834 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x914b4000) [pid = 5680] [serial = 2094] [outer = 0x8f9c3c00] 03:28:59 INFO - PROCESS | 5680 | 1462530539785 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:28:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1687ms 03:28:59 INFO - PROCESS | 5680 | 1462530539812 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:28:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:28:59 INFO - PROCESS | 5680 | 1462530539817 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 03:28:59 INFO - PROCESS | 5680 | 1462530539825 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 5680 | 1462530539827 Marionette TRACE conn3 <- [1,2762,null,{}] 03:28:59 INFO - PROCESS | 5680 | 1462530539851 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 5680 | 1462530540227 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:29:00 INFO - PROCESS | 5680 | 1462530540523 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x91dc1400 == 139 [pid = 5680] [id = 698] 03:29:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x91dc2800) [pid = 5680] [serial = 2095] [outer = (nil)] 03:29:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x91dc5800) [pid = 5680] [serial = 2096] [outer = 0x91dc2800] 03:29:00 INFO - PROCESS | 5680 | 1462530540645 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x92337c00) [pid = 5680] [serial = 2097] [outer = 0x91dc2800] 03:29:01 INFO - PROCESS | 5680 | 1462530541700 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:29:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1934ms 03:29:01 INFO - PROCESS | 5680 | 1462530541759 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 5680 | 1462530541762 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 03:29:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:29:01 INFO - PROCESS | 5680 | 1462530541771 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 5680 | 1462530541775 Marionette TRACE conn3 <- [1,2766,null,{}] 03:29:01 INFO - PROCESS | 5680 | 1462530541782 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:02 INFO - PROCESS | 5680 | 1462530542042 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:29:02 INFO - PROCESS | 5680 | 1462530542394 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 5680 | ++DOCSHELL 0x9233bc00 == 140 [pid = 5680] [id = 699] 03:29:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x9235a400) [pid = 5680] [serial = 2098] [outer = (nil)] 03:29:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x9260cc00) [pid = 5680] [serial = 2099] [outer = 0x9235a400] 03:29:02 INFO - PROCESS | 5680 | 1462530542493 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x92a9b400) [pid = 5680] [serial = 2100] [outer = 0x9235a400] 03:29:03 INFO - PROCESS | 5680 | 1462530543445 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:29:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1735ms 03:29:03 INFO - PROCESS | 5680 | 1462530543506 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 5680 | 1462530543509 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 03:29:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:29:03 INFO - PROCESS | 5680 | 1462530543517 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 5680 | 1462530543521 Marionette TRACE conn3 <- [1,2770,null,{}] 03:29:03 INFO - PROCESS | 5680 | 1462530543527 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 5680 | 1462530543782 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:29:04 INFO - PROCESS | 5680 | 1462530544080 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 5680 | ++DOCSHELL 0x870ca400 == 141 [pid = 5680] [id = 700] 03:29:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x9260a400) [pid = 5680] [serial = 2101] [outer = (nil)] 03:29:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x92b7cc00) [pid = 5680] [serial = 2102] [outer = 0x9260a400] 03:29:04 INFO - PROCESS | 5680 | 1462530544200 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x92b82c00) [pid = 5680] [serial = 2103] [outer = 0x9260a400] 03:29:05 INFO - PROCESS | 5680 | 1462530545169 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:29:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1681ms 03:29:05 INFO - PROCESS | 5680 | 1462530545201 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 5680 | 1462530545204 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 03:29:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:29:05 INFO - PROCESS | 5680 | 1462530545213 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 5680 | 1462530545217 Marionette TRACE conn3 <- [1,2774,null,{}] 03:29:05 INFO - PROCESS | 5680 | 1462530545224 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:05 INFO - PROCESS | 5680 | 1462530545484 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:29:05 INFO - PROCESS | 5680 | 1462530545834 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x916ac400 == 142 [pid = 5680] [id = 701] 03:29:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x92a92c00) [pid = 5680] [serial = 2104] [outer = (nil)] 03:29:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x93bc8400) [pid = 5680] [serial = 2105] [outer = 0x92a92c00] 03:29:05 INFO - PROCESS | 5680 | 1462530545931 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x94f0d000) [pid = 5680] [serial = 2106] [outer = 0x92a92c00] 03:29:06 INFO - PROCESS | 5680 | 1462530546910 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1735ms 03:29:06 INFO - PROCESS | 5680 | 1462530546948 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:29:06 INFO - PROCESS | 5680 | 1462530546958 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 03:29:06 INFO - PROCESS | 5680 | 1462530546964 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 5680 | 1462530546969 Marionette TRACE conn3 <- [1,2778,null,{}] 03:29:06 INFO - PROCESS | 5680 | 1462530546975 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:07 INFO - PROCESS | 5680 | 1462530547220 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:29:07 INFO - PROCESS | 5680 | 1462530547565 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 5680 | ++DOCSHELL 0x898e8400 == 143 [pid = 5680] [id = 702] 03:29:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8f5b2c00) [pid = 5680] [serial = 2107] [outer = (nil)] 03:29:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x953ac800) [pid = 5680] [serial = 2108] [outer = 0x8f5b2c00] 03:29:07 INFO - PROCESS | 5680 | 1462530547667 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x9753d400) [pid = 5680] [serial = 2109] [outer = 0x8f5b2c00] 03:29:08 INFO - PROCESS | 5680 | 1462530548582 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1633ms 03:29:08 INFO - PROCESS | 5680 | 1462530548598 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 5680 | 1462530548601 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 03:29:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:29:08 INFO - PROCESS | 5680 | 1462530548609 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 5680 | 1462530548613 Marionette TRACE conn3 <- [1,2782,null,{}] 03:29:08 INFO - PROCESS | 5680 | 1462530548619 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:08 INFO - PROCESS | 5680 | 1462530548860 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:29:09 INFO - PROCESS | 5680 | 1462530549169 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x99ee1400 == 144 [pid = 5680] [id = 703] 03:29:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x99f9b400) [pid = 5680] [serial = 2110] [outer = (nil)] 03:29:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x99fae800) [pid = 5680] [serial = 2111] [outer = 0x99f9b400] 03:29:09 INFO - PROCESS | 5680 | 1462530549356 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x9a35e000) [pid = 5680] [serial = 2112] [outer = 0x99f9b400] 03:29:10 INFO - PROCESS | 5680 | 1462530550383 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1840ms 03:29:10 INFO - PROCESS | 5680 | 1462530550451 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:29:10 INFO - PROCESS | 5680 | 1462530550455 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 03:29:10 INFO - PROCESS | 5680 | 1462530550462 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 5680 | 1462530550467 Marionette TRACE conn3 <- [1,2786,null,{}] 03:29:10 INFO - PROCESS | 5680 | 1462530550473 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:10 INFO - PROCESS | 5680 | 1462530550796 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:29:11 INFO - PROCESS | 5680 | 1462530551153 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 5680 | ++DOCSHELL 0x99fb0c00 == 145 [pid = 5680] [id = 704] 03:29:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x99fb3c00) [pid = 5680] [serial = 2113] [outer = (nil)] 03:29:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x9a774c00) [pid = 5680] [serial = 2114] [outer = 0x99fb3c00] 03:29:11 INFO - PROCESS | 5680 | 1462530551243 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x9b143000) [pid = 5680] [serial = 2115] [outer = 0x99fb3c00] 03:29:12 INFO - PROCESS | 5680 | 1462530552179 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1786ms 03:29:12 INFO - PROCESS | 5680 | 1462530552249 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:29:12 INFO - PROCESS | 5680 | 1462530552254 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 03:29:12 INFO - PROCESS | 5680 | 1462530552261 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 5680 | 1462530552264 Marionette TRACE conn3 <- [1,2790,null,{}] 03:29:12 INFO - PROCESS | 5680 | 1462530552272 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 5680 | 1462530552537 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:29:12 INFO - PROCESS | 5680 | 1462530552894 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x9a4bb000 == 146 [pid = 5680] [id = 705] 03:29:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x9a6d9c00) [pid = 5680] [serial = 2116] [outer = (nil)] 03:29:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x9bfb4000) [pid = 5680] [serial = 2117] [outer = 0x9a6d9c00] 03:29:12 INFO - PROCESS | 5680 | 1462530552994 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x9c011000) [pid = 5680] [serial = 2118] [outer = 0x9a6d9c00] 03:29:13 INFO - PROCESS | 5680 | 1462530553959 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1734ms 03:29:14 INFO - PROCESS | 5680 | 1462530553996 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 5680 | 1462530553999 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 03:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:29:14 INFO - PROCESS | 5680 | 1462530554008 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 5680 | 1462530554013 Marionette TRACE conn3 <- [1,2794,null,{}] 03:29:14 INFO - PROCESS | 5680 | 1462530554020 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 5680 | 1462530554310 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:29:14 INFO - PROCESS | 5680 | 1462530554659 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b7bac00 == 147 [pid = 5680] [id = 706] 03:29:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x9c005c00) [pid = 5680] [serial = 2119] [outer = (nil)] 03:29:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0xa1048800) [pid = 5680] [serial = 2120] [outer = 0x9c005c00] 03:29:14 INFO - PROCESS | 5680 | 1462530554761 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0xa219b800) [pid = 5680] [serial = 2121] [outer = 0x9c005c00] 03:29:15 INFO - PROCESS | 5680 | 1462530555711 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:29:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1784ms 03:29:15 INFO - PROCESS | 5680 | 1462530555792 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 5680 | 1462530555797 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 03:29:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:29:15 INFO - PROCESS | 5680 | 1462530555805 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 5680 | 1462530555809 Marionette TRACE conn3 <- [1,2798,null,{}] 03:29:15 INFO - PROCESS | 5680 | 1462530555816 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:16 INFO - PROCESS | 5680 | 1462530556130 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:29:16 INFO - PROCESS | 5680 | 1462530556488 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x93bbf000 == 148 [pid = 5680] [id = 707] 03:29:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x9bf5f800) [pid = 5680] [serial = 2122] [outer = (nil)] 03:29:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0xa30e5800) [pid = 5680] [serial = 2123] [outer = 0x9bf5f800] 03:29:16 INFO - PROCESS | 5680 | 1462530556587 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0xa6285000) [pid = 5680] [serial = 2124] [outer = 0x9bf5f800] 03:29:17 INFO - PROCESS | 5680 | 1462530557544 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1784ms 03:29:17 INFO - PROCESS | 5680 | 1462530557590 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:29:17 INFO - PROCESS | 5680 | 1462530557594 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 03:29:17 INFO - PROCESS | 5680 | 1462530557601 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 5680 | 1462530557606 Marionette TRACE conn3 <- [1,2802,null,{}] 03:29:17 INFO - PROCESS | 5680 | 1462530557612 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 5680 | 1462530557865 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:29:18 INFO - PROCESS | 5680 | 1462530558213 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x85227400 == 149 [pid = 5680] [id = 708] 03:29:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x85228000) [pid = 5680] [serial = 2125] [outer = (nil)] 03:29:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x8522f000) [pid = 5680] [serial = 2126] [outer = 0x85228000] 03:29:18 INFO - PROCESS | 5680 | 1462530558309 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x85230c00) [pid = 5680] [serial = 2127] [outer = 0x85228000] 03:29:19 INFO - PROCESS | 5680 | 1462530559236 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:29:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1691ms 03:29:19 INFO - PROCESS | 5680 | 1462530559293 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:29:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:29:19 INFO - PROCESS | 5680 | 1462530559302 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 03:29:19 INFO - PROCESS | 5680 | 1462530559310 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 5680 | 1462530559314 Marionette TRACE conn3 <- [1,2806,null,{}] 03:29:19 INFO - PROCESS | 5680 | 1462530559323 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:19 INFO - PROCESS | 5680 | 1462530559575 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:29:19 INFO - PROCESS | 5680 | 1462530559923 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x85227c00 == 150 [pid = 5680] [id = 709] 03:29:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x85229800) [pid = 5680] [serial = 2128] [outer = (nil)] 03:29:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0xa628d800) [pid = 5680] [serial = 2129] [outer = 0x85229800] 03:29:20 INFO - PROCESS | 5680 | 1462530560017 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0xa67de000) [pid = 5680] [serial = 2130] [outer = 0x85229800] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8965c000 == 149 [pid = 5680] [id = 651] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8c03d800 == 148 [pid = 5680] [id = 692] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8a1c7000 == 147 [pid = 5680] [id = 691] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ae4bc00 == 146 [pid = 5680] [id = 690] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x87782000 == 145 [pid = 5680] [id = 688] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x9a775c00 == 144 [pid = 5680] [id = 687] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x9755a400 == 143 [pid = 5680] [id = 686] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x879c6000 == 142 [pid = 5680] [id = 684] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x95021800 == 141 [pid = 5680] [id = 685] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x92a99400 == 140 [pid = 5680] [id = 683] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8f8c8400 == 139 [pid = 5680] [id = 682] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x916af400 == 138 [pid = 5680] [id = 681] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8f9ccc00 == 137 [pid = 5680] [id = 680] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ee91800 == 136 [pid = 5680] [id = 679] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddedc00 == 135 [pid = 5680] [id = 678] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8aaea000 == 134 [pid = 5680] [id = 676] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x8bf6b000 == 133 [pid = 5680] [id = 677] 03:29:23 INFO - PROCESS | 5680 | --DOCSHELL 0x872f1c00 == 132 [pid = 5680] [id = 675] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x9c220000) [pid = 5680] [serial = 2004] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x8c098000) [pid = 5680] [serial = 2021] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x9b7b4800) [pid = 5680] [serial = 2001] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x9755e400) [pid = 5680] [serial = 1995] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0xa1049000) [pid = 5680] [serial = 2015] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x9502b800) [pid = 5680] [serial = 1992] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x8d89d400) [pid = 5680] [serial = 1902] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0xa24f2800) [pid = 5680] [serial = 2010] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0xa104c400) [pid = 5680] [serial = 2007] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0xa24f2000) [pid = 5680] [serial = 2016] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x914a8c00) [pid = 5680] [serial = 1977] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8f8cd400) [pid = 5680] [serial = 1974] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x8e4dc800) [pid = 5680] [serial = 1971] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x9235c400) [pid = 5680] [serial = 1982] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x95023800) [pid = 5680] [serial = 1991] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0xa2272400) [pid = 5680] [serial = 2009] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x92b16c00) [pid = 5680] [serial = 1985] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x8aaf8c00) [pid = 5680] [serial = 2018] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x9a6e3400) [pid = 5680] [serial = 1998] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8ec74800) [pid = 5680] [serial = 2012] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8ec76800) [pid = 5680] [serial = 2013] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8af9a800) [pid = 5680] [serial = 1967] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x914a4800) [pid = 5680] [serial = 1976] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x914ba800) [pid = 5680] [serial = 1979] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x916ab800) [pid = 5680] [serial = 1980] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x92362c00) [pid = 5680] [serial = 1983] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x93b0e000) [pid = 5680] [serial = 1988] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8bdeac00) [pid = 5680] [serial = 1968] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x97556800) [pid = 5680] [serial = 1994] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8cea2800) [pid = 5680] [serial = 2022] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x92b7b800) [pid = 5680] [serial = 1986] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x93bc6400) [pid = 5680] [serial = 1989] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x9a4bcc00) [pid = 5680] [serial = 1997] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x8f81ac00) [pid = 5680] [serial = 1973] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x8b7cb400) [pid = 5680] [serial = 2019] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x9b135400) [pid = 5680] [serial = 2000] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x9c013c00) [pid = 5680] [serial = 2003] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x9d8bfc00) [pid = 5680] [serial = 2006] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x8ddfb000) [pid = 5680] [serial = 1970] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x8afa2800) [pid = 5680] [serial = 2024] [outer = (nil)] [url = about:blank] 03:29:23 INFO - PROCESS | 5680 | 1462530563768 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 4500ms 03:29:23 INFO - PROCESS | 5680 | 1462530563810 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 5680 | 1462530563817 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 03:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:29:23 INFO - PROCESS | 5680 | 1462530563826 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 5680 | 1462530563831 Marionette TRACE conn3 <- [1,2810,null,{}] 03:29:23 INFO - PROCESS | 5680 | 1462530563840 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:24 INFO - PROCESS | 5680 | 1462530564117 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:29:24 INFO - PROCESS | 5680 | 1462530564369 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c1800 == 133 [pid = 5680] [id = 710] 03:29:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x879c3400) [pid = 5680] [serial = 2131] [outer = (nil)] 03:29:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x87ab6800) [pid = 5680] [serial = 2132] [outer = 0x879c3400] 03:29:24 INFO - PROCESS | 5680 | 1462530564459 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x87ac3800) [pid = 5680] [serial = 2133] [outer = 0x879c3400] 03:29:25 INFO - PROCESS | 5680 | 1462530565307 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1540ms 03:29:25 INFO - PROCESS | 5680 | 1462530565366 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 5680 | 1462530565375 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 03:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:29:25 INFO - PROCESS | 5680 | 1462530565423 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 5680 | 1462530565428 Marionette TRACE conn3 <- [1,2814,null,{}] 03:29:25 INFO - PROCESS | 5680 | 1462530565434 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 5680 | 1462530565689 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:29:26 INFO - PROCESS | 5680 | 1462530565984 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x8965e000 == 134 [pid = 5680] [id = 711] 03:29:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x898e6800) [pid = 5680] [serial = 2134] [outer = (nil)] 03:29:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x898f3400) [pid = 5680] [serial = 2135] [outer = 0x898e6800] 03:29:26 INFO - PROCESS | 5680 | 1462530566079 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8a0c9000) [pid = 5680] [serial = 2136] [outer = 0x898e6800] 03:29:27 INFO - PROCESS | 5680 | 1462530567073 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1693ms 03:29:27 INFO - PROCESS | 5680 | 1462530567114 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 5680 | 1462530567117 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 03:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:29:27 INFO - PROCESS | 5680 | 1462530567125 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 5680 | 1462530567131 Marionette TRACE conn3 <- [1,2818,null,{}] 03:29:27 INFO - PROCESS | 5680 | 1462530567158 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 5680 | 1462530567511 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:29:27 INFO - PROCESS | 5680 | 1462530567604 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae44400 == 135 [pid = 5680] [id = 712] 03:29:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8ae45800) [pid = 5680] [serial = 2137] [outer = (nil)] 03:29:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8af95000) [pid = 5680] [serial = 2138] [outer = 0x8ae45800] 03:29:27 INFO - PROCESS | 5680 | 1462530567811 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8b7c5000) [pid = 5680] [serial = 2139] [outer = 0x8ae45800] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x9bf6a000) [pid = 5680] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x8d8a2c00) [pid = 5680] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x9b4c6400) [pid = 5680] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x916b2000) [pid = 5680] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8a0c7400) [pid = 5680] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x914ac800) [pid = 5680] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x8ce0d800) [pid = 5680] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x8f5b6000) [pid = 5680] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x92b17c00) [pid = 5680] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8b7cc400) [pid = 5680] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x872f5000) [pid = 5680] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x8af9f400) [pid = 5680] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 118 (0x9537c800) [pid = 5680] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 117 (0x8ec6ec00) [pid = 5680] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 116 (0x8b7cc000) [pid = 5680] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 115 (0x9235e800) [pid = 5680] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 114 (0x8af9c000) [pid = 5680] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:29:28 INFO - PROCESS | 5680 | --DOMWINDOW == 113 (0x9a6db800) [pid = 5680] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:29:29 INFO - PROCESS | 5680 | 1462530569176 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:29:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2103ms 03:29:29 INFO - PROCESS | 5680 | 1462530569229 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 5680 | 1462530569233 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 03:29:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:29:29 INFO - PROCESS | 5680 | 1462530569240 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 5680 | 1462530569242 Marionette TRACE conn3 <- [1,2822,null,{}] 03:29:29 INFO - PROCESS | 5680 | 1462530569249 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 5680 | 1462530569592 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:29:29 INFO - PROCESS | 5680 | 1462530569615 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae3fc00 == 136 [pid = 5680] [id = 713] 03:29:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 114 (0x8b7ca800) [pid = 5680] [serial = 2140] [outer = (nil)] 03:29:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 115 (0x8bd70c00) [pid = 5680] [serial = 2141] [outer = 0x8b7ca800] 03:29:29 INFO - PROCESS | 5680 | 1462530569693 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 116 (0x8bf60000) [pid = 5680] [serial = 2142] [outer = 0x8b7ca800] 03:29:30 INFO - PROCESS | 5680 | 1462530570957 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:29:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1786ms 03:29:31 INFO - PROCESS | 5680 | 1462530571028 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 5680 | 1462530571035 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 03:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:29:31 INFO - PROCESS | 5680 | 1462530571047 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 5680 | 1462530571059 Marionette TRACE conn3 <- [1,2826,null,{}] 03:29:31 INFO - PROCESS | 5680 | 1462530571076 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 5680 | 1462530571573 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:29:31 INFO - PROCESS | 5680 | 1462530571808 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 5680 | ++DOCSHELL 0x8522dc00 == 137 [pid = 5680] [id = 714] 03:29:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 117 (0x872f7400) [pid = 5680] [serial = 2143] [outer = (nil)] 03:29:31 INFO - PROCESS | 5680 | ++DOMWINDOW == 118 (0x88f20000) [pid = 5680] [serial = 2144] [outer = 0x872f7400] 03:29:31 INFO - PROCESS | 5680 | 1462530571910 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 119 (0x898e7000) [pid = 5680] [serial = 2145] [outer = 0x872f7400] 03:29:32 INFO - PROCESS | 5680 | 1462530572987 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2000ms 03:29:33 INFO - PROCESS | 5680 | 1462530573046 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 5680 | 1462530573056 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 03:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:29:33 INFO - PROCESS | 5680 | 1462530573068 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 5680 | 1462530573072 Marionette TRACE conn3 <- [1,2830,null,{}] 03:29:33 INFO - PROCESS | 5680 | 1462530573080 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 5680 | 1462530573412 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:29:33 INFO - PROCESS | 5680 | 1462530573791 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaf2c00 == 138 [pid = 5680] [id = 715] 03:29:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x8aaf3400) [pid = 5680] [serial = 2146] [outer = (nil)] 03:29:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8bd67000) [pid = 5680] [serial = 2147] [outer = 0x8aaf3400] 03:29:33 INFO - PROCESS | 5680 | 1462530573888 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8bf6c400) [pid = 5680] [serial = 2148] [outer = 0x8aaf3400] 03:29:35 INFO - PROCESS | 5680 | 1462530575001 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1990ms 03:29:35 INFO - PROCESS | 5680 | 1462530575058 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:29:35 INFO - PROCESS | 5680 | 1462530575063 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 03:29:35 INFO - PROCESS | 5680 | 1462530575071 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 5680 | 1462530575077 Marionette TRACE conn3 <- [1,2834,null,{}] 03:29:35 INFO - PROCESS | 5680 | 1462530575094 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 5680 | 1462530575399 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:29:35 INFO - PROCESS | 5680 | 1462530575748 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c093400 == 139 [pid = 5680] [id = 716] 03:29:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8ce07400) [pid = 5680] [serial = 2149] [outer = (nil)] 03:29:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x8ce14000) [pid = 5680] [serial = 2150] [outer = 0x8ce07400] 03:29:35 INFO - PROCESS | 5680 | 1462530575852 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8ceab400) [pid = 5680] [serial = 2151] [outer = 0x8ce07400] 03:29:36 INFO - PROCESS | 5680 | 1462530576835 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:29:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1838ms 03:29:36 INFO - PROCESS | 5680 | 1462530576909 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:29:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:29:36 INFO - PROCESS | 5680 | 1462530576914 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 03:29:36 INFO - PROCESS | 5680 | 1462530576921 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 5680 | 1462530576925 Marionette TRACE conn3 <- [1,2838,null,{}] 03:29:36 INFO - PROCESS | 5680 | 1462530576932 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 5680 | 1462530577187 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:29:37 INFO - PROCESS | 5680 | 1462530577533 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce0cc00 == 140 [pid = 5680] [id = 717] 03:29:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8cead000) [pid = 5680] [serial = 2152] [outer = (nil)] 03:29:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8d15ac00) [pid = 5680] [serial = 2153] [outer = 0x8cead000] 03:29:37 INFO - PROCESS | 5680 | 1462530577629 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8d164400) [pid = 5680] [serial = 2154] [outer = 0x8cead000] 03:29:38 INFO - PROCESS | 5680 | 1462530578605 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1792ms 03:29:38 INFO - PROCESS | 5680 | 1462530578713 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:29:38 INFO - PROCESS | 5680 | 1462530578718 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 03:29:38 INFO - PROCESS | 5680 | 1462530578726 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 5680 | 1462530578729 Marionette TRACE conn3 <- [1,2842,null,{}] 03:29:38 INFO - PROCESS | 5680 | 1462530578736 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:39 INFO - PROCESS | 5680 | 1462530579044 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:29:39 INFO - PROCESS | 5680 | 1462530579398 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ce13000 == 141 [pid = 5680] [id = 718] 03:29:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8cfac400) [pid = 5680] [serial = 2155] [outer = (nil)] 03:29:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8da4fc00) [pid = 5680] [serial = 2156] [outer = 0x8cfac400] 03:29:39 INFO - PROCESS | 5680 | 1462530579518 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8ddf0000) [pid = 5680] [serial = 2157] [outer = 0x8cfac400] 03:29:40 INFO - PROCESS | 5680 | 1462530580583 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1894ms 03:29:40 INFO - PROCESS | 5680 | 1462530580620 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 5680 | 1462530580623 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 03:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:29:40 INFO - PROCESS | 5680 | 1462530580631 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 5680 | 1462530580634 Marionette TRACE conn3 <- [1,2846,null,{}] 03:29:40 INFO - PROCESS | 5680 | 1462530580641 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 5680 | 1462530580927 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:29:41 INFO - PROCESS | 5680 | 1462530581290 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x85226000 == 142 [pid = 5680] [id = 719] 03:29:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8e036400) [pid = 5680] [serial = 2158] [outer = (nil)] 03:29:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8ec72400) [pid = 5680] [serial = 2159] [outer = 0x8e036400] 03:29:41 INFO - PROCESS | 5680 | 1462530581387 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8ec75400) [pid = 5680] [serial = 2160] [outer = 0x8e036400] 03:29:42 INFO - PROCESS | 5680 | 1462530582344 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1796ms 03:29:42 INFO - PROCESS | 5680 | 1462530582427 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 5680 | 1462530582432 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 03:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:29:42 INFO - PROCESS | 5680 | 1462530582439 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 5680 | 1462530582443 Marionette TRACE conn3 <- [1,2850,null,{}] 03:29:42 INFO - PROCESS | 5680 | 1462530582449 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 5680 | 1462530582741 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:29:43 INFO - PROCESS | 5680 | 1462530583088 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed14400 == 143 [pid = 5680] [id = 720] 03:29:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8ed20000) [pid = 5680] [serial = 2161] [outer = (nil)] 03:29:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8ee8c800) [pid = 5680] [serial = 2162] [outer = 0x8ed20000] 03:29:43 INFO - PROCESS | 5680 | 1462530583193 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8f5aec00) [pid = 5680] [serial = 2163] [outer = 0x8ed20000] 03:29:44 INFO - PROCESS | 5680 | 1462530584152 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1750ms 03:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:29:44 INFO - PROCESS | 5680 | 1462530584204 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 5680 | 1462530584208 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 03:29:44 INFO - PROCESS | 5680 | 1462530584216 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 5680 | 1462530584219 Marionette TRACE conn3 <- [1,2854,null,{}] 03:29:44 INFO - PROCESS | 5680 | 1462530584225 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 5680 | 1462530584518 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:29:44 INFO - PROCESS | 5680 | 1462530584878 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e4cac00 == 144 [pid = 5680] [id = 721] 03:29:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8ec73c00) [pid = 5680] [serial = 2164] [outer = (nil)] 03:29:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8f817800) [pid = 5680] [serial = 2165] [outer = 0x8ec73c00] 03:29:44 INFO - PROCESS | 5680 | 1462530584974 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8f81ac00) [pid = 5680] [serial = 2166] [outer = 0x8ec73c00] 03:29:45 INFO - PROCESS | 5680 | 1462530585923 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1783ms 03:29:46 INFO - PROCESS | 5680 | 1462530585999 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 5680 | 1462530586002 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 03:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:29:46 INFO - PROCESS | 5680 | 1462530586010 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 5680 | 1462530586013 Marionette TRACE conn3 <- [1,2858,null,{}] 03:29:46 INFO - PROCESS | 5680 | 1462530586020 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:46 INFO - PROCESS | 5680 | 1462530586276 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:29:46 INFO - PROCESS | 5680 | 1462530586628 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ec7bc00 == 145 [pid = 5680] [id = 722] 03:29:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8f811400) [pid = 5680] [serial = 2167] [outer = (nil)] 03:29:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8f8cf800) [pid = 5680] [serial = 2168] [outer = 0x8f811400] 03:29:46 INFO - PROCESS | 5680 | 1462530586726 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8f9c6c00) [pid = 5680] [serial = 2169] [outer = 0x8f811400] 03:29:47 INFO - PROCESS | 5680 | 1462530587686 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1738ms 03:29:47 INFO - PROCESS | 5680 | 1462530587750 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 5680 | 1462530587754 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 03:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:29:47 INFO - PROCESS | 5680 | 1462530587760 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 5680 | 1462530587764 Marionette TRACE conn3 <- [1,2862,null,{}] 03:29:47 INFO - PROCESS | 5680 | 1462530587770 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 5680 | 1462530588014 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:29:48 INFO - PROCESS | 5680 | 1462530588359 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ee87c00 == 146 [pid = 5680] [id = 723] 03:29:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8f818c00) [pid = 5680] [serial = 2170] [outer = (nil)] 03:29:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x914a7800) [pid = 5680] [serial = 2171] [outer = 0x8f818c00] 03:29:48 INFO - PROCESS | 5680 | 1462530588453 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x914a9800) [pid = 5680] [serial = 2172] [outer = 0x8f818c00] 03:29:49 INFO - PROCESS | 5680 | 1462530589416 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1688ms 03:29:49 INFO - PROCESS | 5680 | 1462530589450 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 5680 | 1462530589455 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 03:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:29:49 INFO - PROCESS | 5680 | 1462530589462 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 5680 | 1462530589466 Marionette TRACE conn3 <- [1,2866,null,{}] 03:29:49 INFO - PROCESS | 5680 | 1462530589473 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 5680 | 1462530589783 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:29:50 INFO - PROCESS | 5680 | 1462530590142 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 5680 | ++DOCSHELL 0x914bc400 == 147 [pid = 5680] [id = 724] 03:29:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x91a01400) [pid = 5680] [serial = 2173] [outer = (nil)] 03:29:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x91a04800) [pid = 5680] [serial = 2174] [outer = 0x91a01400] 03:29:50 INFO - PROCESS | 5680 | 1462530590245 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x91a0ac00) [pid = 5680] [serial = 2175] [outer = 0x91a01400] 03:29:51 INFO - PROCESS | 5680 | 1462530591203 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1783ms 03:29:51 INFO - PROCESS | 5680 | 1462530591246 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 5680 | 1462530591250 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 03:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:29:51 INFO - PROCESS | 5680 | 1462530591257 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 5680 | 1462530591261 Marionette TRACE conn3 <- [1,2870,null,{}] 03:29:51 INFO - PROCESS | 5680 | 1462530591266 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 5680 | 1462530591515 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:29:51 INFO - PROCESS | 5680 | 1462530591864 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f8c5000 == 148 [pid = 5680] [id = 725] 03:29:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x91a09c00) [pid = 5680] [serial = 2176] [outer = (nil)] 03:29:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x91dc3400) [pid = 5680] [serial = 2177] [outer = 0x91a09c00] 03:29:51 INFO - PROCESS | 5680 | 1462530591962 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x91dc8c00) [pid = 5680] [serial = 2178] [outer = 0x91a09c00] 03:29:52 INFO - PROCESS | 5680 | 1462530592909 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1689ms 03:29:52 INFO - PROCESS | 5680 | 1462530592947 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:29:52 INFO - PROCESS | 5680 | 1462530592951 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 03:29:52 INFO - PROCESS | 5680 | 1462530592958 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 5680 | 1462530592962 Marionette TRACE conn3 <- [1,2874,null,{}] 03:29:52 INFO - PROCESS | 5680 | 1462530592968 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 5680 | 1462530593215 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:29:53 INFO - PROCESS | 5680 | 1462530593580 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x914a3c00 == 149 [pid = 5680] [id = 726] 03:29:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x91a0d000) [pid = 5680] [serial = 2179] [outer = (nil)] 03:29:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x92333400) [pid = 5680] [serial = 2180] [outer = 0x91a0d000] 03:29:53 INFO - PROCESS | 5680 | 1462530593679 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x9233b400) [pid = 5680] [serial = 2181] [outer = 0x91a0d000] 03:29:54 INFO - PROCESS | 5680 | 1462530594711 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:29:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1790ms 03:29:54 INFO - PROCESS | 5680 | 1462530594749 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 5680 | 1462530594753 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 03:29:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:29:54 INFO - PROCESS | 5680 | 1462530594760 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 5680 | 1462530594764 Marionette TRACE conn3 <- [1,2878,null,{}] 03:29:54 INFO - PROCESS | 5680 | 1462530594770 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 5680 | 1462530595037 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:29:55 INFO - PROCESS | 5680 | 1462530595394 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 5680 | ++DOCSHELL 0x922b9400 == 150 [pid = 5680] [id = 727] 03:29:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x922bc000) [pid = 5680] [serial = 2182] [outer = (nil)] 03:29:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x92363c00) [pid = 5680] [serial = 2183] [outer = 0x922bc000] 03:29:55 INFO - PROCESS | 5680 | 1462530595488 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x92604000) [pid = 5680] [serial = 2184] [outer = 0x922bc000] 03:29:56 INFO - PROCESS | 5680 | 1462530596476 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:29:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1749ms 03:29:56 INFO - PROCESS | 5680 | 1462530596512 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 5680 | 1462530596517 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 03:29:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:29:56 INFO - PROCESS | 5680 | 1462530596525 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 5680 | 1462530596529 Marionette TRACE conn3 <- [1,2882,null,{}] 03:29:56 INFO - PROCESS | 5680 | 1462530596535 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 5680 | 1462530596795 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:29:57 INFO - PROCESS | 5680 | 1462530597147 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 5680 | ++DOCSHELL 0x92356000 == 151 [pid = 5680] [id = 728] 03:29:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x92360400) [pid = 5680] [serial = 2185] [outer = (nil)] 03:29:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x92a9c000) [pid = 5680] [serial = 2186] [outer = 0x92360400] 03:29:57 INFO - PROCESS | 5680 | 1462530597246 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x92b12400) [pid = 5680] [serial = 2187] [outer = 0x92360400] 03:29:58 INFO - PROCESS | 5680 | 1462530598222 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:29:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1739ms 03:29:58 INFO - PROCESS | 5680 | 1462530598265 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:29:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:29:58 INFO - PROCESS | 5680 | 1462530598269 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 03:29:58 INFO - PROCESS | 5680 | 1462530598275 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 5680 | 1462530598279 Marionette TRACE conn3 <- [1,2886,null,{}] 03:29:58 INFO - PROCESS | 5680 | 1462530598285 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 5680 | 1462530598540 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:29:58 INFO - PROCESS | 5680 | 1462530598891 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x92a93800 == 152 [pid = 5680] [id = 729] 03:29:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x92b1bc00) [pid = 5680] [serial = 2188] [outer = (nil)] 03:29:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x92b7e000) [pid = 5680] [serial = 2189] [outer = 0x92b1bc00] 03:29:59 INFO - PROCESS | 5680 | 1462530599000 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x92b83c00) [pid = 5680] [serial = 2190] [outer = 0x92b1bc00] 03:29:59 INFO - PROCESS | 5680 | 1462530599933 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1734ms 03:30:00 INFO - PROCESS | 5680 | 1462530600010 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 5680 | 1462530600014 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 03:30:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:30:00 INFO - PROCESS | 5680 | 1462530600021 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 5680 | 1462530600024 Marionette TRACE conn3 <- [1,2890,null,{}] 03:30:00 INFO - PROCESS | 5680 | 1462530600030 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 5680 | 1462530600334 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:30:00 INFO - PROCESS | 5680 | 1462530600699 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x879c7000 == 153 [pid = 5680] [id = 730] 03:30:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x89653000) [pid = 5680] [serial = 2191] [outer = (nil)] 03:30:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x93931800) [pid = 5680] [serial = 2192] [outer = 0x89653000] 03:30:00 INFO - PROCESS | 5680 | 1462530600798 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x93937c00) [pid = 5680] [serial = 2193] [outer = 0x89653000] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x85227400 == 152 [pid = 5680] [id = 708] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x9b7bac00 == 151 [pid = 5680] [id = 706] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x93bbf000 == 150 [pid = 5680] [id = 707] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x9a4bb000 == 149 [pid = 5680] [id = 705] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x99fb0c00 == 148 [pid = 5680] [id = 704] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x99ee1400 == 147 [pid = 5680] [id = 703] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x898e8400 == 146 [pid = 5680] [id = 702] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x916ac400 == 145 [pid = 5680] [id = 701] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x9233bc00 == 144 [pid = 5680] [id = 699] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x870ca400 == 143 [pid = 5680] [id = 700] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x91dc1400 == 142 [pid = 5680] [id = 698] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5a9400 == 141 [pid = 5680] [id = 697] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8c036400 == 140 [pid = 5680] [id = 696] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4cdc00 == 139 [pid = 5680] [id = 695] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x8ce09000 == 138 [pid = 5680] [id = 694] 03:30:03 INFO - PROCESS | 5680 | --DOCSHELL 0x87ab5000 == 137 [pid = 5680] [id = 693] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x8ddfc400) [pid = 5680] [serial = 2078] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0xa3598000) [pid = 5680] [serial = 2069] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8e4e6c00) [pid = 5680] [serial = 2034] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x9bfc1800) [pid = 5680] [serial = 2063] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x92a95400) [pid = 5680] [serial = 2046] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0xa050f000) [pid = 5680] [serial = 2066] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x916b3800) [pid = 5680] [serial = 2042] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x953adc00) [pid = 5680] [serial = 2055] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x92331800) [pid = 5680] [serial = 2043] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8f9cd000) [pid = 5680] [serial = 2040] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x94553000) [pid = 5680] [serial = 2052] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x8ce0c800) [pid = 5680] [serial = 2075] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x8d162400) [pid = 5680] [serial = 2076] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x95025c00) [pid = 5680] [serial = 2054] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x89f55400) [pid = 5680] [serial = 2028] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x8bf60800) [pid = 5680] [serial = 2073] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0xa358c800) [pid = 5680] [serial = 2070] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x93bc2400) [pid = 5680] [serial = 2051] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8bd61800) [pid = 5680] [serial = 2072] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x99622c00) [pid = 5680] [serial = 2057] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x8f816000) [pid = 5680] [serial = 2037] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8e029000) [pid = 5680] [serial = 1965] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x8ee8c400) [pid = 5680] [serial = 2036] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8ddf5000) [pid = 5680] [serial = 2033] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x92b19c00) [pid = 5680] [serial = 2048] [outer = (nil)] [url = about:blank] 03:30:03 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8cea4000) [pid = 5680] [serial = 2031] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8f9c5c00) [pid = 5680] [serial = 2039] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8c094400) [pid = 5680] [serial = 2030] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x9b2b3400) [pid = 5680] [serial = 2061] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x87abd000) [pid = 5680] [serial = 2027] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x9260b800) [pid = 5680] [serial = 2045] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0xa2141800) [pid = 5680] [serial = 2067] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x92d5a800) [pid = 5680] [serial = 2049] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x9c012c00) [pid = 5680] [serial = 2064] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x9b13fc00) [pid = 5680] [serial = 2060] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x99fb2800) [pid = 5680] [serial = 2058] [outer = (nil)] [url = about:blank] 03:30:04 INFO - PROCESS | 5680 | 1462530604572 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:30:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 4648ms 03:30:04 INFO - PROCESS | 5680 | 1462530604673 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:30:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:30:04 INFO - PROCESS | 5680 | 1462530604680 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 03:30:04 INFO - PROCESS | 5680 | 1462530604688 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 5680 | 1462530604694 Marionette TRACE conn3 <- [1,2894,null,{}] 03:30:04 INFO - PROCESS | 5680 | 1462530604702 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 5680 | 1462530604942 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:30:05 INFO - PROCESS | 5680 | 1462530605231 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 5680 | ++DOCSHELL 0x87abb400 == 138 [pid = 5680] [id = 731] 03:30:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x87abbc00) [pid = 5680] [serial = 2194] [outer = (nil)] 03:30:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x89661000) [pid = 5680] [serial = 2195] [outer = 0x87abbc00] 03:30:05 INFO - PROCESS | 5680 | 1462530605323 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8a0c6800) [pid = 5680] [serial = 2196] [outer = 0x87abbc00] 03:30:06 INFO - PROCESS | 5680 | 1462530606201 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1587ms 03:30:06 INFO - PROCESS | 5680 | 1462530606276 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 5680 | 1462530606284 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 03:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:30:06 INFO - PROCESS | 5680 | 1462530606294 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 5680 | 1462530606298 Marionette TRACE conn3 <- [1,2898,null,{}] 03:30:06 INFO - PROCESS | 5680 | 1462530606311 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:06 INFO - PROCESS | 5680 | 1462530606617 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:30:06 INFO - PROCESS | 5680 | 1462530606664 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x89655400 == 139 [pid = 5680] [id = 732] 03:30:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8a1c5c00) [pid = 5680] [serial = 2197] [outer = (nil)] 03:30:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8bd69000) [pid = 5680] [serial = 2198] [outer = 0x8a1c5c00] 03:30:06 INFO - PROCESS | 5680 | 1462530606740 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8bdee000) [pid = 5680] [serial = 2199] [outer = 0x8a1c5c00] 03:30:07 INFO - PROCESS | 5680 | 1462530607914 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:30:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1642ms 03:30:07 INFO - PROCESS | 5680 | 1462530607938 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 5680 | 1462530607942 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 03:30:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:30:07 INFO - PROCESS | 5680 | 1462530607957 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 5680 | 1462530607963 Marionette TRACE conn3 <- [1,2902,null,{}] 03:30:07 INFO - PROCESS | 5680 | 1462530607978 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 5680 | 1462530608292 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8e4e9400) [pid = 5680] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x9a6d9c00) [pid = 5680] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x8f5b2c00) [pid = 5680] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x8cea5000) [pid = 5680] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8ae45800) [pid = 5680] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x879c3400) [pid = 5680] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x9260a400) [pid = 5680] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x8f9c3c00) [pid = 5680] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x890af800) [pid = 5680] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x9bf5f800) [pid = 5680] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8d89c400) [pid = 5680] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x9c005c00) [pid = 5680] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x99f9b400) [pid = 5680] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x91dc2800) [pid = 5680] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x9235a400) [pid = 5680] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x87ab8400) [pid = 5680] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 120 (0x92a92c00) [pid = 5680] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 119 (0x85228000) [pid = 5680] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 118 (0x898e6800) [pid = 5680] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:30:09 INFO - PROCESS | 5680 | --DOMWINDOW == 117 (0x99fb3c00) [pid = 5680] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:30:09 INFO - PROCESS | 5680 | 1462530609132 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x85228000 == 140 [pid = 5680] [id = 733] 03:30:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 118 (0x8522cc00) [pid = 5680] [serial = 2200] [outer = (nil)] 03:30:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 119 (0x898ec400) [pid = 5680] [serial = 2201] [outer = 0x8522cc00] 03:30:09 INFO - PROCESS | 5680 | 1462530609246 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 120 (0x8ce0c000) [pid = 5680] [serial = 2202] [outer = 0x8522cc00] 03:30:10 INFO - PROCESS | 5680 | 1462530610055 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2149ms 03:30:10 INFO - PROCESS | 5680 | 1462530610107 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 5680 | 1462530610111 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 03:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:30:10 INFO - PROCESS | 5680 | 1462530610118 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 5680 | 1462530610121 Marionette TRACE conn3 <- [1,2906,null,{}] 03:30:10 INFO - PROCESS | 5680 | 1462530610127 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 5680 | 1462530610434 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:30:10 INFO - PROCESS | 5680 | 1462530610460 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c038400 == 141 [pid = 5680] [id = 734] 03:30:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 121 (0x8ce10c00) [pid = 5680] [serial = 2203] [outer = (nil)] 03:30:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8cfa2800) [pid = 5680] [serial = 2204] [outer = 0x8ce10c00] 03:30:10 INFO - PROCESS | 5680 | 1462530610535 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8d894800) [pid = 5680] [serial = 2205] [outer = 0x8ce10c00] 03:30:11 INFO - PROCESS | 5680 | 1462530611808 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1732ms 03:30:11 INFO - PROCESS | 5680 | 1462530611852 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 5680 | 1462530611859 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 03:30:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:30:11 INFO - PROCESS | 5680 | 1462530611876 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 5680 | 1462530611885 Marionette TRACE conn3 <- [1,2910,null,{}] 03:30:11 INFO - PROCESS | 5680 | 1462530611908 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 5680 | 1462530612198 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:30:12 INFO - PROCESS | 5680 | 1462530612580 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x872fc800 == 142 [pid = 5680] [id = 735] 03:30:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x89659000) [pid = 5680] [serial = 2206] [outer = (nil)] 03:30:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8a1c2c00) [pid = 5680] [serial = 2207] [outer = 0x89659000] 03:30:12 INFO - PROCESS | 5680 | 1462530612681 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x8b7c4400) [pid = 5680] [serial = 2208] [outer = 0x89659000] 03:30:13 INFO - PROCESS | 5680 | 1462530613528 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:30:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:30:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:30:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1714ms 03:30:13 INFO - PROCESS | 5680 | 1462530613587 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 5680 | 1462530613596 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 03:30:13 INFO - TEST-START | /DOMEvents/constructors.html 03:30:13 INFO - PROCESS | 5680 | 1462530613607 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 5680 | 1462530613611 Marionette TRACE conn3 <- [1,2914,null,{}] 03:30:13 INFO - PROCESS | 5680 | 1462530613618 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 5680 | 1462530613857 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:30:14 INFO - PROCESS | 5680 | 1462530614160 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x8522c800 == 143 [pid = 5680] [id = 736] 03:30:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x8aaef800) [pid = 5680] [serial = 2209] [outer = (nil)] 03:30:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8c09ac00) [pid = 5680] [serial = 2210] [outer = 0x8aaef800] 03:30:14 INFO - PROCESS | 5680 | 1462530614269 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8cea8400) [pid = 5680] [serial = 2211] [outer = 0x8aaef800] 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:30:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:30:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 1814ms 03:30:15 INFO - PROCESS | 5680 | 1462530615348 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:30:15 INFO - PROCESS | 5680 | 1462530615420 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 5680 | 1462530615427 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 03:30:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:30:15 INFO - PROCESS | 5680 | 1462530615440 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 5680 | 1462530615452 Marionette TRACE conn3 <- [1,2918,null,{}] 03:30:15 INFO - PROCESS | 5680 | 1462530615473 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:15 INFO - PROCESS | 5680 | 1462530615740 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:30:16 INFO - PROCESS | 5680 | 1462530616104 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ddf6000 == 144 [pid = 5680] [id = 737] 03:30:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8e035800) [pid = 5680] [serial = 2212] [outer = (nil)] 03:30:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8e4cc000) [pid = 5680] [serial = 2213] [outer = 0x8e035800] 03:30:16 INFO - PROCESS | 5680 | 1462530616199 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8e4e6c00) [pid = 5680] [serial = 2214] [outer = 0x8e035800] 03:30:17 INFO - PROCESS | 5680 | 1462530617034 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:30:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:30:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1648ms 03:30:17 INFO - PROCESS | 5680 | 1462530617087 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:30:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:30:17 INFO - PROCESS | 5680 | 1462530617092 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 03:30:17 INFO - PROCESS | 5680 | 1462530617099 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 5680 | 1462530617103 Marionette TRACE conn3 <- [1,2922,null,{}] 03:30:17 INFO - PROCESS | 5680 | 1462530617109 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 5680 | 1462530617445 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:30:17 INFO - PROCESS | 5680 | 1462530617672 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e02f400 == 145 [pid = 5680] [id = 738] 03:30:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8e4e5000) [pid = 5680] [serial = 2215] [outer = (nil)] 03:30:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8ed1e000) [pid = 5680] [serial = 2216] [outer = 0x8e4e5000] 03:30:17 INFO - PROCESS | 5680 | 1462530617823 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8f5aa000) [pid = 5680] [serial = 2217] [outer = 0x8e4e5000] 03:30:18 INFO - PROCESS | 5680 | [5680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:18 INFO - PROCESS | 5680 | [5680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:18 INFO - PROCESS | 5680 | [5680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:18 INFO - PROCESS | 5680 | [5680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:30:18 INFO - PROCESS | 5680 | 1462530618735 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:30:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:30:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:18 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 03:30:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:18 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 03:30:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:18 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]" 03:30:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:30:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1701ms 03:30:18 INFO - PROCESS | 5680 | 1462530618801 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 5680 | 1462530618803 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 03:30:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:30:18 INFO - PROCESS | 5680 | 1462530618818 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 5680 | 1462530618826 Marionette TRACE conn3 <- [1,2926,null,{}] 03:30:18 INFO - PROCESS | 5680 | 1462530618853 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:19 INFO - PROCESS | 5680 | 1462530619095 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:30:19 INFO - PROCESS | 5680 | 1462530619398 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bf64c00 == 146 [pid = 5680] [id = 739] 03:30:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8ce0ac00) [pid = 5680] [serial = 2218] [outer = (nil)] 03:30:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x914a0c00) [pid = 5680] [serial = 2219] [outer = 0x8ce0ac00] 03:30:19 INFO - PROCESS | 5680 | 1462530619551 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x914a7c00) [pid = 5680] [serial = 2220] [outer = 0x8ce0ac00] 03:30:20 INFO - PROCESS | 5680 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:30:20 INFO - PROCESS | 5680 | 1462530620413 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:30:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:30:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1611ms 03:30:20 INFO - PROCESS | 5680 | 1462530620429 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 5680 | 1462530620433 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 03:30:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:30:20 INFO - PROCESS | 5680 | 1462530620439 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 5680 | 1462530620443 Marionette TRACE conn3 <- [1,2930,null,{}] 03:30:20 INFO - PROCESS | 5680 | 1462530620449 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:20 INFO - PROCESS | 5680 | 1462530620696 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:30:20 INFO - PROCESS | 5680 | 1462530620976 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f5b1400 == 147 [pid = 5680] [id = 740] 03:30:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8f8cb000) [pid = 5680] [serial = 2221] [outer = (nil)] 03:30:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x91a0bc00) [pid = 5680] [serial = 2222] [outer = 0x8f8cb000] 03:30:21 INFO - PROCESS | 5680 | 1462530621065 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x91dc4000) [pid = 5680] [serial = 2223] [outer = 0x8f8cb000] 03:30:21 INFO - PROCESS | 5680 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:30:21 INFO - PROCESS | 5680 | 1462530621967 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:30:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:30:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1543ms 03:30:21 INFO - PROCESS | 5680 | 1462530621984 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:30:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:30:21 INFO - PROCESS | 5680 | 1462530621988 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 03:30:21 INFO - PROCESS | 5680 | 1462530621994 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 5680 | 1462530621998 Marionette TRACE conn3 <- [1,2934,null,{}] 03:30:22 INFO - PROCESS | 5680 | 1462530622004 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 5680 | 1462530622238 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:30:22 INFO - PROCESS | 5680 | 1462530622534 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c02e800 == 148 [pid = 5680] [id = 741] 03:30:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8cea6000) [pid = 5680] [serial = 2224] [outer = (nil)] 03:30:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x9233dc00) [pid = 5680] [serial = 2225] [outer = 0x8cea6000] 03:30:22 INFO - PROCESS | 5680 | 1462530622628 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x92358400) [pid = 5680] [serial = 2226] [outer = 0x8cea6000] 03:30:23 INFO - PROCESS | 5680 | 1462530623459 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:30:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:30:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1488ms 03:30:23 INFO - PROCESS | 5680 | 1462530623482 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 5680 | 1462530623486 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 03:30:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:30:23 INFO - PROCESS | 5680 | 1462530623492 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 5680 | 1462530623495 Marionette TRACE conn3 <- [1,2938,null,{}] 03:30:23 INFO - PROCESS | 5680 | 1462530623501 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 5680 | 1462530623701 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:30:24 INFO - PROCESS | 5680 | 1462530623988 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f8cc400 == 149 [pid = 5680] [id = 742] 03:30:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x914b3800) [pid = 5680] [serial = 2227] [outer = (nil)] 03:30:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x92a93400) [pid = 5680] [serial = 2228] [outer = 0x914b3800] 03:30:24 INFO - PROCESS | 5680 | 1462530624080 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x92a97400) [pid = 5680] [serial = 2229] [outer = 0x914b3800] 03:30:24 INFO - PROCESS | 5680 | 1462530624951 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:30:24 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. 03:30:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1489ms 03:30:24 INFO - PROCESS | 5680 | 1462530624983 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:30:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:30:24 INFO - PROCESS | 5680 | 1462530624987 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 03:30:24 INFO - PROCESS | 5680 | 1462530624994 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 5680 | 1462530624998 Marionette TRACE conn3 <- [1,2942,null,{}] 03:30:25 INFO - PROCESS | 5680 | 1462530625004 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 5680 | 1462530625265 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:30:25 INFO - PROCESS | 5680 | 1462530625546 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 5680 | ++DOCSHELL 0x914b2400 == 150 [pid = 5680] [id = 743] 03:30:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x9260d800) [pid = 5680] [serial = 2230] [outer = (nil)] 03:30:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x92b7f000) [pid = 5680] [serial = 2231] [outer = 0x9260d800] 03:30:25 INFO - PROCESS | 5680 | 1462530625646 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x92b85000) [pid = 5680] [serial = 2232] [outer = 0x9260d800] 03:30:26 INFO - PROCESS | 5680 | 1462530626522 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:30:26 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 03:30:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:30:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1592ms 03:30:26 INFO - PROCESS | 5680 | 1462530626587 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 5680 | 1462530626591 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 03:30:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:30:26 INFO - PROCESS | 5680 | 1462530626597 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 5680 | 1462530626600 Marionette TRACE conn3 <- [1,2946,null,{}] 03:30:26 INFO - PROCESS | 5680 | 1462530626606 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:26 INFO - PROCESS | 5680 | 1462530626847 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:30:27 INFO - PROCESS | 5680 | 1462530627159 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b1d800 == 151 [pid = 5680] [id = 744] 03:30:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x92b7c800) [pid = 5680] [serial = 2233] [outer = (nil)] 03:30:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x93b0d400) [pid = 5680] [serial = 2234] [outer = 0x92b7c800] 03:30:27 INFO - PROCESS | 5680 | 1462530627263 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x93bc3800) [pid = 5680] [serial = 2235] [outer = 0x92b7c800] 03:30:28 INFO - PROCESS | 5680 | 1462530628137 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:30:28 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. 03:30:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1583ms 03:30:28 INFO - PROCESS | 5680 | 1462530628182 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:30:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:30:28 INFO - PROCESS | 5680 | 1462530628187 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 03:30:28 INFO - PROCESS | 5680 | 1462530628194 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 5680 | 1462530628198 Marionette TRACE conn3 <- [1,2950,null,{}] 03:30:28 INFO - PROCESS | 5680 | 1462530628204 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 5680 | 1462530628567 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:30:28 INFO - PROCESS | 5680 | 1462530628800 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed12c00 == 152 [pid = 5680] [id = 745] 03:30:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x92b20400) [pid = 5680] [serial = 2236] [outer = (nil)] 03:30:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x94f3f400) [pid = 5680] [serial = 2237] [outer = 0x92b20400] 03:30:28 INFO - PROCESS | 5680 | 1462530628900 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x95026400) [pid = 5680] [serial = 2238] [outer = 0x92b20400] 03:30:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x953aa800 == 153 [pid = 5680] [id = 746] 03:30:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x953ab000) [pid = 5680] [serial = 2239] [outer = (nil)] 03:30:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x953ac400) [pid = 5680] [serial = 2240] [outer = 0x953ab000] 03:30:29 INFO - PROCESS | 5680 | 1462530629907 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:30:29 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. 03:30:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1750ms 03:30:29 INFO - PROCESS | 5680 | 1462530629947 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 5680 | 1462530629951 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 03:30:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:30:29 INFO - PROCESS | 5680 | 1462530629958 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 5680 | 1462530629962 Marionette TRACE conn3 <- [1,2954,null,{}] 03:30:29 INFO - PROCESS | 5680 | 1462530629967 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 5680 | 1462530630253 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:30:30 INFO - PROCESS | 5680 | 1462530630599 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 5680 | ++DOCSHELL 0x95029000 == 154 [pid = 5680] [id = 747] 03:30:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x95386800) [pid = 5680] [serial = 2241] [outer = (nil)] 03:30:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0x953a8400) [pid = 5680] [serial = 2242] [outer = 0x95386800] 03:30:30 INFO - PROCESS | 5680 | 1462530630692 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0x953af000) [pid = 5680] [serial = 2243] [outer = 0x95386800] 03:30:31 INFO - PROCESS | 5680 | 1462530631499 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:30:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:30:31 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 03:30:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1587ms 03:30:31 INFO - PROCESS | 5680 | 1462530631547 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 5680 | 1462530631551 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 03:30:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:30:31 INFO - PROCESS | 5680 | 1462530631557 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 5680 | 1462530631560 Marionette TRACE conn3 <- [1,2958,null,{}] 03:30:31 INFO - PROCESS | 5680 | 1462530631577 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:31 INFO - PROCESS | 5680 | 1462530631851 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:30:32 INFO - PROCESS | 5680 | 1462530632158 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x8522f800 == 155 [pid = 5680] [id = 748] 03:30:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x95389c00) [pid = 5680] [serial = 2244] [outer = (nil)] 03:30:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0x9901f000) [pid = 5680] [serial = 2245] [outer = 0x95389c00] 03:30:32 INFO - PROCESS | 5680 | 1462530632252 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0x99193400) [pid = 5680] [serial = 2246] [outer = 0x95389c00] 03:30:33 INFO - PROCESS | 5680 | 1462530633176 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:30:33 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. 03:30:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1648ms 03:30:33 INFO - PROCESS | 5680 | 1462530633207 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 5680 | 1462530633210 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 03:30:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:30:33 INFO - PROCESS | 5680 | 1462530633218 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 5680 | 1462530633222 Marionette TRACE conn3 <- [1,2962,null,{}] 03:30:33 INFO - PROCESS | 5680 | 1462530633228 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 5680 | 1462530633469 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:30:33 INFO - PROCESS | 5680 | 1462530633781 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 5680 | ++DOCSHELL 0x92a9c400 == 156 [pid = 5680] [id = 749] 03:30:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x92b84800) [pid = 5680] [serial = 2247] [outer = (nil)] 03:30:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x99ed3800) [pid = 5680] [serial = 2248] [outer = 0x92b84800] 03:30:33 INFO - PROCESS | 5680 | 1462530633874 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0x99ed7800) [pid = 5680] [serial = 2249] [outer = 0x92b84800] 03:30:34 INFO - PROCESS | 5680 | 1462530634731 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:30:34 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. 03:30:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1530ms 03:30:34 INFO - PROCESS | 5680 | 1462530634748 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 5680 | 1462530634753 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 03:30:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:30:34 INFO - PROCESS | 5680 | 1462530634759 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 5680 | 1462530634763 Marionette TRACE conn3 <- [1,2966,null,{}] 03:30:34 INFO - PROCESS | 5680 | 1462530634768 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 5680 | 1462530635029 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:30:35 INFO - PROCESS | 5680 | 1462530635341 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 5680 | ++DOCSHELL 0x93b08c00 == 157 [pid = 5680] [id = 750] 03:30:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x996a7400) [pid = 5680] [serial = 2250] [outer = (nil)] 03:30:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x99fb5000) [pid = 5680] [serial = 2251] [outer = 0x996a7400] 03:30:35 INFO - PROCESS | 5680 | 1462530635432 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x99fb7400) [pid = 5680] [serial = 2252] [outer = 0x996a7400] 03:30:36 INFO - PROCESS | 5680 | 1462530636297 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:30:36 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. 03:30:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1586ms 03:30:36 INFO - PROCESS | 5680 | 1462530636346 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 5680 | 1462530636350 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 03:30:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:30:36 INFO - PROCESS | 5680 | 1462530636357 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 5680 | 1462530636361 Marionette TRACE conn3 <- [1,2970,null,{}] 03:30:36 INFO - PROCESS | 5680 | 1462530636367 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 5680 | 1462530636723 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:30:36 INFO - PROCESS | 5680 | 1462530636954 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x99ed4400 == 158 [pid = 5680] [id = 751] 03:30:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x99fb1c00) [pid = 5680] [serial = 2253] [outer = (nil)] 03:30:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x9a367c00) [pid = 5680] [serial = 2254] [outer = 0x99fb1c00] 03:30:37 INFO - PROCESS | 5680 | 1462530637096 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x9a4b4c00) [pid = 5680] [serial = 2255] [outer = 0x99fb1c00] 03:30:37 INFO - PROCESS | 5680 | 1462530637971 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:30:37 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. 03:30:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1631ms 03:30:37 INFO - PROCESS | 5680 | 1462530637989 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 5680 | 1462530637992 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 03:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:30:38 INFO - PROCESS | 5680 | 1462530637999 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 5680 | 1462530638003 Marionette TRACE conn3 <- [1,2974,null,{}] 03:30:38 INFO - PROCESS | 5680 | 1462530638009 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 5680 | 1462530638282 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:30:38 INFO - PROCESS | 5680 | 1462530638619 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 5680 | ++DOCSHELL 0x953a6800 == 159 [pid = 5680] [id = 752] 03:30:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x99623400) [pid = 5680] [serial = 2256] [outer = (nil)] 03:30:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x9a612800) [pid = 5680] [serial = 2257] [outer = 0x99623400] 03:30:38 INFO - PROCESS | 5680 | 1462530638754 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x9a6d7800) [pid = 5680] [serial = 2258] [outer = 0x99623400] 03:30:39 INFO - PROCESS | 5680 | 1462530639638 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:30:39 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. 03:30:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1682ms 03:30:39 INFO - PROCESS | 5680 | 1462530639682 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 5680 | 1462530639686 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 03:30:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:30:39 INFO - PROCESS | 5680 | 1462530639694 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 5680 | 1462530639698 Marionette TRACE conn3 <- [1,2978,null,{}] 03:30:39 INFO - PROCESS | 5680 | 1462530639703 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 5680 | 1462530639966 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:30:40 INFO - PROCESS | 5680 | 1462530640280 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 5680 | ++DOCSHELL 0x87abfc00 == 160 [pid = 5680] [id = 753] 03:30:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0x94f05c00) [pid = 5680] [serial = 2259] [outer = (nil)] 03:30:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 178 (0x9a76bc00) [pid = 5680] [serial = 2260] [outer = 0x94f05c00] 03:30:40 INFO - PROCESS | 5680 | 1462530640417 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 179 (0x9a774000) [pid = 5680] [serial = 2261] [outer = 0x94f05c00] 03:30:41 INFO - PROCESS | 5680 | 1462530641218 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:30:41 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. 03:30:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1588ms 03:30:41 INFO - PROCESS | 5680 | 1462530641282 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 5680 | 1462530641286 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 03:30:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:30:41 INFO - PROCESS | 5680 | 1462530641293 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 5680 | 1462530641296 Marionette TRACE conn3 <- [1,2982,null,{}] 03:30:41 INFO - PROCESS | 5680 | 1462530641303 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 5680 | 1462530641652 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:30:44 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0c9c00 == 159 [pid = 5680] [id = 485] 03:30:44 INFO - PROCESS | 5680 | --DOCSHELL 0x97542400 == 158 [pid = 5680] [id = 50] 03:30:44 INFO - PROCESS | 5680 | --DOCSHELL 0x872f8400 == 157 [pid = 5680] [id = 654] 03:30:44 INFO - PROCESS | 5680 | --DOCSHELL 0x872f0c00 == 156 [pid = 5680] [id = 439] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 178 (0x8bd70c00) [pid = 5680] [serial = 2141] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 177 (0x8ed16400) [pid = 5680] [serial = 2088] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x9bfb4000) [pid = 5680] [serial = 2117] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x953ac800) [pid = 5680] [serial = 2108] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x8da45000) [pid = 5680] [serial = 2085] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x8af95000) [pid = 5680] [serial = 2138] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x87ab6800) [pid = 5680] [serial = 2132] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x92b7cc00) [pid = 5680] [serial = 2102] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x914aec00) [pid = 5680] [serial = 2093] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x8ddf9400) [pid = 5680] [serial = 2025] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0xa30e5800) [pid = 5680] [serial = 2123] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8f8ca800) [pid = 5680] [serial = 2091] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0xa1048800) [pid = 5680] [serial = 2120] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x914b4000) [pid = 5680] [serial = 2094] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x9a35e000) [pid = 5680] [serial = 2112] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x91dc5800) [pid = 5680] [serial = 2096] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x87ac3800) [pid = 5680] [serial = 2133] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x8b7c5000) [pid = 5680] [serial = 2139] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x92a9b400) [pid = 5680] [serial = 2100] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x898ec000) [pid = 5680] [serial = 2081] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x8f81a000) [pid = 5680] [serial = 2090] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0xa6285000) [pid = 5680] [serial = 2124] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x94f0d000) [pid = 5680] [serial = 2106] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x92337c00) [pid = 5680] [serial = 2097] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x8ec73400) [pid = 5680] [serial = 2087] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x93bc8400) [pid = 5680] [serial = 2105] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0xa628d800) [pid = 5680] [serial = 2129] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0xa219b800) [pid = 5680] [serial = 2121] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x85230c00) [pid = 5680] [serial = 2127] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x9753d400) [pid = 5680] [serial = 2109] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8522f000) [pid = 5680] [serial = 2126] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x898f3400) [pid = 5680] [serial = 2135] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x92b82c00) [pid = 5680] [serial = 2103] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x9b143000) [pid = 5680] [serial = 2115] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x8ceae000) [pid = 5680] [serial = 2084] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x9c011000) [pid = 5680] [serial = 2118] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x9260cc00) [pid = 5680] [serial = 2099] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x99fae800) [pid = 5680] [serial = 2111] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x9a774c00) [pid = 5680] [serial = 2114] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x8a0c9000) [pid = 5680] [serial = 2136] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8a1c6c00) [pid = 5680] [serial = 2082] [outer = (nil)] [url = about:blank] 03:30:44 INFO - PROCESS | 5680 | 1462530644843 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x85231c00 == 157 [pid = 5680] [id = 754] 03:30:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x85232000) [pid = 5680] [serial = 2262] [outer = (nil)] 03:30:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x879c3400) [pid = 5680] [serial = 2263] [outer = 0x85232000] 03:30:44 INFO - PROCESS | 5680 | 1462530644950 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x87abe800) [pid = 5680] [serial = 2264] [outer = 0x85232000] 03:30:45 INFO - PROCESS | 5680 | 1462530645701 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:30:45 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 03:30:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:30:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 4441ms 03:30:45 INFO - PROCESS | 5680 | 1462530645737 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 5680 | 1462530645745 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 03:30:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:30:45 INFO - PROCESS | 5680 | 1462530645753 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 5680 | 1462530645759 Marionette TRACE conn3 <- [1,2986,null,{}] 03:30:45 INFO - PROCESS | 5680 | 1462530645766 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:46 INFO - PROCESS | 5680 | 1462530646015 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:30:46 INFO - PROCESS | 5680 | 1462530646242 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0ca000 == 158 [pid = 5680] [id = 755] 03:30:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8a0cfc00) [pid = 5680] [serial = 2265] [outer = (nil)] 03:30:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8a1c8c00) [pid = 5680] [serial = 2266] [outer = 0x8a0cfc00] 03:30:46 INFO - PROCESS | 5680 | 1462530646323 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8af9b000) [pid = 5680] [serial = 2267] [outer = 0x8a0cfc00] 03:30:47 INFO - PROCESS | 5680 | 1462530647112 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:30:47 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. 03:30:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1381ms 03:30:47 INFO - PROCESS | 5680 | 1462530647139 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 5680 | 1462530647145 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 03:30:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:30:47 INFO - PROCESS | 5680 | 1462530647151 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 5680 | 1462530647154 Marionette TRACE conn3 <- [1,2990,null,{}] 03:30:47 INFO - PROCESS | 5680 | 1462530647160 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 5680 | 1462530647426 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:30:47 INFO - PROCESS | 5680 | 1462530647467 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8afa0400 == 159 [pid = 5680] [id = 756] 03:30:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8bf66400) [pid = 5680] [serial = 2268] [outer = (nil)] 03:30:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x8c038800) [pid = 5680] [serial = 2269] [outer = 0x8bf66400] 03:30:47 INFO - PROCESS | 5680 | 1462530647540 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8ce0b800) [pid = 5680] [serial = 2270] [outer = 0x8bf66400] 03:30:48 INFO - PROCESS | 5680 | ++DOCSHELL 0x8c034800 == 160 [pid = 5680] [id = 757] 03:30:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x8d89cc00) [pid = 5680] [serial = 2271] [outer = (nil)] 03:30:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x8d89fc00) [pid = 5680] [serial = 2272] [outer = 0x8d89cc00] 03:30:48 INFO - PROCESS | 5680 | 1462530648635 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:30:48 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. 03:30:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1530ms 03:30:48 INFO - PROCESS | 5680 | 1462530648683 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:30:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:30:48 INFO - PROCESS | 5680 | 1462530648687 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 03:30:48 INFO - PROCESS | 5680 | 1462530648702 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 5680 | 1462530648711 Marionette TRACE conn3 <- [1,2994,null,{}] 03:30:48 INFO - PROCESS | 5680 | 1462530648734 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 5680 | 1462530649124 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x8ed20000) [pid = 5680] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x922bc000) [pid = 5680] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x92b1bc00) [pid = 5680] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8aaf3400) [pid = 5680] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x8a1c5c00) [pid = 5680] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8cead000) [pid = 5680] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8e036400) [pid = 5680] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x92360400) [pid = 5680] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x8ec73c00) [pid = 5680] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x87abbc00) [pid = 5680] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8d897400) [pid = 5680] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x91a01400) [pid = 5680] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x8f818c00) [pid = 5680] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x8ce07400) [pid = 5680] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x91a09c00) [pid = 5680] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x872f7400) [pid = 5680] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x8f811400) [pid = 5680] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x8522cc00) [pid = 5680] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x8cfac400) [pid = 5680] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x91a0d000) [pid = 5680] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:30:49 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x85229800) [pid = 5680] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:30:49 INFO - PROCESS | 5680 | 1462530649958 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x85229800 == 161 [pid = 5680] [id = 758] 03:30:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8522cc00) [pid = 5680] [serial = 2273] [outer = (nil)] 03:30:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8aaf3400) [pid = 5680] [serial = 2274] [outer = 0x8522cc00] 03:30:50 INFO - PROCESS | 5680 | 1462530650044 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8cfafc00) [pid = 5680] [serial = 2275] [outer = 0x8522cc00] 03:30:50 INFO - PROCESS | 5680 | 1462530650752 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:30:50 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 03:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2114ms 03:30:50 INFO - PROCESS | 5680 | 1462530650809 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 5680 | 1462530650813 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 03:30:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:30:50 INFO - PROCESS | 5680 | 1462530650819 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 5680 | 1462530650823 Marionette TRACE conn3 <- [1,2998,null,{}] 03:30:50 INFO - PROCESS | 5680 | 1462530650828 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 5680 | 1462530651034 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:30:51 INFO - PROCESS | 5680 | 1462530651260 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd61800 == 162 [pid = 5680] [id = 759] 03:30:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8d897400) [pid = 5680] [serial = 2276] [outer = (nil)] 03:30:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8e031c00) [pid = 5680] [serial = 2277] [outer = 0x8d897400] 03:30:51 INFO - PROCESS | 5680 | 1462530651347 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8e4de400) [pid = 5680] [serial = 2278] [outer = 0x8d897400] 03:30:52 INFO - PROCESS | 5680 | 1462530652470 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:30:52 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. 03:30:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1679ms 03:30:52 INFO - PROCESS | 5680 | 1462530652501 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 5680 | 1462530652510 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 03:30:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:30:52 INFO - PROCESS | 5680 | 1462530652540 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 5680 | 1462530652546 Marionette TRACE conn3 <- [1,3002,null,{}] 03:30:52 INFO - PROCESS | 5680 | 1462530652556 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 5680 | 1462530652811 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:30:53 INFO - PROCESS | 5680 | 1462530653120 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a0c9c00 == 163 [pid = 5680] [id = 760] 03:30:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8a0cb800) [pid = 5680] [serial = 2279] [outer = (nil)] 03:30:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8b7c8c00) [pid = 5680] [serial = 2280] [outer = 0x8a0cb800] 03:30:53 INFO - PROCESS | 5680 | 1462530653280 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x8bf64000) [pid = 5680] [serial = 2281] [outer = 0x8a0cb800] 03:30:54 INFO - PROCESS | 5680 | 1462530654141 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:30:54 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. 03:30:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1644ms 03:30:54 INFO - PROCESS | 5680 | 1462530654180 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 5680 | 1462530654191 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 03:30:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:30:54 INFO - PROCESS | 5680 | 1462530654204 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 5680 | 1462530654209 Marionette TRACE conn3 <- [1,3006,null,{}] 03:30:54 INFO - PROCESS | 5680 | 1462530654217 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 5680 | 1462530654551 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:30:54 INFO - PROCESS | 5680 | 1462530654814 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da46400 == 164 [pid = 5680] [id = 761] 03:30:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8da49000) [pid = 5680] [serial = 2282] [outer = (nil)] 03:30:54 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8ddf8000) [pid = 5680] [serial = 2283] [outer = 0x8da49000] 03:30:54 INFO - PROCESS | 5680 | 1462530654988 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8e02b400) [pid = 5680] [serial = 2284] [outer = 0x8da49000] 03:30:55 INFO - PROCESS | 5680 | 1462530655890 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:30:55 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. 03:30:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1746ms 03:30:55 INFO - PROCESS | 5680 | 1462530655951 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 5680 | 1462530655955 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 03:30:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:30:55 INFO - PROCESS | 5680 | 1462530655962 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 5680 | 1462530655969 Marionette TRACE conn3 <- [1,3010,null,{}] 03:30:55 INFO - PROCESS | 5680 | 1462530655987 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 5680 | 1462530656378 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:30:56 INFO - PROCESS | 5680 | 1462530656669 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ed1d400 == 165 [pid = 5680] [id = 762] 03:30:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8ed20000) [pid = 5680] [serial = 2285] [outer = (nil)] 03:30:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8f5aa800) [pid = 5680] [serial = 2286] [outer = 0x8ed20000] 03:30:56 INFO - PROCESS | 5680 | 1462530656775 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8f81dc00) [pid = 5680] [serial = 2287] [outer = 0x8ed20000] 03:30:57 INFO - PROCESS | 5680 | 1462530657600 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:30:57 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 03:30:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1690ms 03:30:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:30:57 INFO - PROCESS | 5680 | 1462530657653 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 5680 | 1462530657658 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 03:30:57 INFO - PROCESS | 5680 | 1462530657665 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 5680 | 1462530657667 Marionette TRACE conn3 <- [1,3014,null,{}] 03:30:57 INFO - PROCESS | 5680 | 1462530657674 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:57 INFO - PROCESS | 5680 | 1462530657897 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:30:58 INFO - PROCESS | 5680 | 1462530658206 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 5680 | ++DOCSHELL 0x8cea2000 == 166 [pid = 5680] [id = 763] 03:30:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8f8c9c00) [pid = 5680] [serial = 2288] [outer = (nil)] 03:30:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8f9c3c00) [pid = 5680] [serial = 2289] [outer = 0x8f8c9c00] 03:30:58 INFO - PROCESS | 5680 | 1462530658297 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x9149dc00) [pid = 5680] [serial = 2290] [outer = 0x8f8c9c00] 03:30:58 INFO - PROCESS | 5680 | [5680] 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 03:30:59 INFO - PROCESS | 5680 | 1462530659246 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:30:59 INFO - {} 03:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:30:59 INFO - {} 03:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:30:59 INFO - {} 03:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:30:59 INFO - {} 03:30:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1639ms 03:30:59 INFO - PROCESS | 5680 | 1462530659346 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 5680 | 1462530659349 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 03:30:59 INFO - TEST-START | /FileAPI/fileReader.html 03:30:59 INFO - PROCESS | 5680 | 1462530659365 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 5680 | 1462530659369 Marionette TRACE conn3 <- [1,3018,null,{}] 03:30:59 INFO - PROCESS | 5680 | 1462530659375 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 5680 | 1462530659631 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:31:00 INFO - PROCESS | 5680 | 1462530660007 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 5680 | ++DOCSHELL 0x8a1bd000 == 167 [pid = 5680] [id = 764] 03:31:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x8d8a1c00) [pid = 5680] [serial = 2291] [outer = (nil)] 03:31:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x916b2800) [pid = 5680] [serial = 2292] [outer = 0x8d8a1c00] 03:31:00 INFO - PROCESS | 5680 | 1462530660099 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x91a06c00) [pid = 5680] [serial = 2293] [outer = 0x8d8a1c00] 03:31:00 INFO - PROCESS | 5680 | 1462530660941 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:31:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:31:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:31:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1637ms 03:31:01 INFO - PROCESS | 5680 | 1462530661003 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 5680 | 1462530661007 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 03:31:01 INFO - TEST-START | /FileAPI/historical.html 03:31:01 INFO - PROCESS | 5680 | 1462530661013 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 5680 | 1462530661017 Marionette TRACE conn3 <- [1,3022,null,{}] 03:31:01 INFO - PROCESS | 5680 | 1462530661023 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 5680 | 1462530661308 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:31:01 INFO - PROCESS | 5680 | 1462530661715 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 5680 | ++DOCSHELL 0x8ae4b400 == 168 [pid = 5680] [id = 765] 03:31:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x914b9c00) [pid = 5680] [serial = 2294] [outer = (nil)] 03:31:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x9233a400) [pid = 5680] [serial = 2295] [outer = 0x914b9c00] 03:31:01 INFO - PROCESS | 5680 | 1462530661837 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x9235bc00) [pid = 5680] [serial = 2296] [outer = 0x914b9c00] 03:31:02 INFO - PROCESS | 5680 | 1462530662747 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:31:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:31:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:31:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:31:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:31:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:31:02 INFO - TEST-OK | /FileAPI/historical.html | took 1795ms 03:31:02 INFO - PROCESS | 5680 | 1462530662814 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:31:02 INFO - TEST-START | /FileAPI/idlharness.html 03:31:02 INFO - PROCESS | 5680 | 1462530662818 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 03:31:02 INFO - PROCESS | 5680 | 1462530662825 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 5680 | 1462530662829 Marionette TRACE conn3 <- [1,3026,null,{}] 03:31:02 INFO - PROCESS | 5680 | 1462530662837 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 5680 | 1462530663187 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:31:03 INFO - PROCESS | 5680 | 1462530663422 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 5680 | ++DOCSHELL 0x916acc00 == 169 [pid = 5680] [id = 766] 03:31:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x91a02000) [pid = 5680] [serial = 2297] [outer = (nil)] 03:31:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x92a9b400) [pid = 5680] [serial = 2298] [outer = 0x91a02000] 03:31:03 INFO - PROCESS | 5680 | 1462530663559 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 5680 | ++DOMWINDOW == 155 (0x92b1bc00) [pid = 5680] [serial = 2299] [outer = 0x91a02000] 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:31:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:31:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:31:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:31:05 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 03:31:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:31:05 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 03:31:05 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 03:31:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:31:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:31:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:31:05 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 03:31:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:31:05 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 03:31:05 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 03:31:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:31:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:31:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 2473ms 03:31:05 INFO - PROCESS | 5680 | 1462530665061 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 03:31:05 INFO - PROCESS | 5680 | 1462530665319 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 5680 | 1462530665328 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 03:31:05 INFO - TEST-START | /FileAPI/idlharness.worker 03:31:05 INFO - PROCESS | 5680 | 1462530665450 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 5680 | 1462530665454 Marionette TRACE conn3 <- [1,3030,null,{}] 03:31:05 INFO - PROCESS | 5680 | 1462530665466 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 5680 | 1462530665706 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:31:06 INFO - PROCESS | 5680 | 1462530666006 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bdeec00 == 170 [pid = 5680] [id = 767] 03:31:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 156 (0x922bc000) [pid = 5680] [serial = 2300] [outer = (nil)] 03:31:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 157 (0x9b2af800) [pid = 5680] [serial = 2301] [outer = 0x922bc000] 03:31:06 INFO - PROCESS | 5680 | 1462530666095 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 5680 | ++DOMWINDOW == 158 (0x9b2b8400) [pid = 5680] [serial = 2302] [outer = 0x922bc000] 03:31:06 INFO - PROCESS | 5680 | [5680] 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 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:31:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:31:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:31:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:31:08 INFO - {} 03:31:08 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 03:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:31:08 INFO - {} 03:31:08 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 - {} 03:31:08 INFO - {} 03:31:08 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 03:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:31:08 INFO - {} 03:31:08 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 03:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:31:08 INFO - {} 03:31:08 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 - {} 03:31:08 INFO - {} 03:31:08 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 03:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 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 03:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 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 03:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 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 03:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 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 03:31:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:08 INFO - {} 03:31:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2920ms 03:31:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:31:08 INFO - PROCESS | 5680 | 1462530668202 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 03:31:08 INFO - PROCESS | 5680 | 1462530668349 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 5680 | 1462530668381 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 03:31:08 INFO - PROCESS | 5680 | 1462530668396 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 5680 | 1462530668409 Marionette TRACE conn3 <- [1,3034,null,{}] 03:31:08 INFO - PROCESS | 5680 | 1462530668428 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 5680 | 1462530668921 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:31:09 INFO - PROCESS | 5680 | 1462530669157 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 5680 | ++DOCSHELL 0x92b7b800 == 171 [pid = 5680] [id = 768] 03:31:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 159 (0x9b143800) [pid = 5680] [serial = 2303] [outer = (nil)] 03:31:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 160 (0xa358a400) [pid = 5680] [serial = 2304] [outer = 0x9b143800] 03:31:09 INFO - PROCESS | 5680 | 1462530669247 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 5680 | ++DOMWINDOW == 161 (0xa5038c00) [pid = 5680] [serial = 2305] [outer = 0x9b143800] 03:31:10 INFO - PROCESS | 5680 | 1462530670119 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:31:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1751ms 03:31:10 INFO - PROCESS | 5680 | 1462530670149 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 5680 | 1462530670153 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 03:31:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:31:10 INFO - PROCESS | 5680 | 1462530670160 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 5680 | 1462530670163 Marionette TRACE conn3 <- [1,3038,null,{}] 03:31:10 INFO - PROCESS | 5680 | 1462530670169 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 5680 | 1462530670436 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:31:10 INFO - PROCESS | 5680 | 1462530670734 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b4bf800 == 172 [pid = 5680] [id = 769] 03:31:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 162 (0x9b4ec000) [pid = 5680] [serial = 2306] [outer = (nil)] 03:31:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 163 (0xa628d800) [pid = 5680] [serial = 2307] [outer = 0x9b4ec000] 03:31:10 INFO - PROCESS | 5680 | 1462530670835 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 5680 | ++DOMWINDOW == 164 (0xa675b800) [pid = 5680] [serial = 2308] [outer = 0x9b4ec000] 03:31:11 INFO - PROCESS | 5680 | 1462530671710 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:31:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1590ms 03:31:11 INFO - PROCESS | 5680 | 1462530671753 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:31:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:31:11 INFO - PROCESS | 5680 | 1462530671757 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 03:31:11 INFO - PROCESS | 5680 | 1462530671764 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 5680 | 1462530671769 Marionette TRACE conn3 <- [1,3042,null,{}] 03:31:11 INFO - PROCESS | 5680 | 1462530671775 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 5680 | 1462530672073 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:31:12 INFO - PROCESS | 5680 | 1462530672412 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 5680 | ++DOCSHELL 0x85c9c400 == 173 [pid = 5680] [id = 770] 03:31:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 165 (0x85ca1400) [pid = 5680] [serial = 2309] [outer = (nil)] 03:31:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 166 (0x85ca3800) [pid = 5680] [serial = 2310] [outer = 0x85ca1400] 03:31:12 INFO - PROCESS | 5680 | 1462530672569 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 5680 | ++DOMWINDOW == 167 (0xa685c400) [pid = 5680] [serial = 2311] [outer = 0x85ca1400] 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:31:14 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. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:31:14 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'.) 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:31:14 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. 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:31:14 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. 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:31:14 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. 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:31:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2274ms 03:31:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:31:14 INFO - PROCESS | 5680 | 1462530673926 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:31:14 INFO - PROCESS | 5680 | 1462530674062 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 5680 | 1462530674072 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 03:31:14 INFO - PROCESS | 5680 | 1462530674133 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 5680 | 1462530674136 Marionette TRACE conn3 <- [1,3046,null,{}] 03:31:14 INFO - PROCESS | 5680 | 1462530674149 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 5680 | 1462530674483 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:31:14 INFO - PROCESS | 5680 | 1462530674811 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 5680 | ++DOCSHELL 0x85c9f800 == 174 [pid = 5680] [id = 771] 03:31:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 168 (0x8648e400) [pid = 5680] [serial = 2312] [outer = (nil)] 03:31:14 INFO - PROCESS | 5680 | ++DOMWINDOW == 169 (0x8649c400) [pid = 5680] [serial = 2313] [outer = 0x8648e400] 03:31:14 INFO - PROCESS | 5680 | 1462530674917 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 5680 | ++DOMWINDOW == 170 (0x8ddfc000) [pid = 5680] [serial = 2314] [outer = 0x8648e400] 03:31:15 INFO - PROCESS | 5680 | [5680] 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 03:31:16 INFO - PROCESS | 5680 | 1462530676070 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:31:16 INFO - {} 03:31:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2043ms 03:31:16 INFO - PROCESS | 5680 | 1462530676164 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 5680 | 1462530676167 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 03:31:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:31:16 INFO - PROCESS | 5680 | 1462530676180 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 5680 | 1462530676183 Marionette TRACE conn3 <- [1,3050,null,{}] 03:31:16 INFO - PROCESS | 5680 | 1462530676190 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 5680 | 1462530676481 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:31:16 INFO - PROCESS | 5680 | 1462530676852 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 5680 | ++DOCSHELL 0x85226400 == 175 [pid = 5680] [id = 772] 03:31:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 171 (0x8649ac00) [pid = 5680] [serial = 2315] [outer = (nil)] 03:31:16 INFO - PROCESS | 5680 | ++DOMWINDOW == 172 (0x9b7b4800) [pid = 5680] [serial = 2316] [outer = 0x8649ac00] 03:31:16 INFO - PROCESS | 5680 | 1462530676947 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 5680 | ++DOMWINDOW == 173 (0x9b831c00) [pid = 5680] [serial = 2317] [outer = 0x8649ac00] 03:31:18 INFO - PROCESS | 5680 | 1462530678169 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:31:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2034ms 03:31:18 INFO - PROCESS | 5680 | 1462530678216 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 5680 | 1462530678220 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 03:31:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:31:18 INFO - PROCESS | 5680 | 1462530678229 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 5680 | 1462530678232 Marionette TRACE conn3 <- [1,3054,null,{}] 03:31:18 INFO - PROCESS | 5680 | 1462530678238 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 5680 | 1462530678489 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:31:18 INFO - PROCESS | 5680 | 1462530678912 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 5680 | ++DOCSHELL 0x9b7aec00 == 176 [pid = 5680] [id = 773] 03:31:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 174 (0x9b82e800) [pid = 5680] [serial = 2318] [outer = (nil)] 03:31:18 INFO - PROCESS | 5680 | ++DOMWINDOW == 175 (0x9c005400) [pid = 5680] [serial = 2319] [outer = 0x9b82e800] 03:31:19 INFO - PROCESS | 5680 | 1462530679004 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 5680 | ++DOMWINDOW == 176 (0x9c00c800) [pid = 5680] [serial = 2320] [outer = 0x9b82e800] 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:20 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" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:20 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" 03:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2182ms 03:31:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:31:20 INFO - PROCESS | 5680 | 1462530680243 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:31:20 INFO - PROCESS | 5680 | 1462530680419 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 5680 | 1462530680437 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 03:31:20 INFO - PROCESS | 5680 | 1462530680468 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 5680 | 1462530680479 Marionette TRACE conn3 <- [1,3058,null,{}] 03:31:20 INFO - PROCESS | 5680 | 1462530680633 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 5680 | 1462530680975 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:31:21 INFO - PROCESS | 5680 | 1462530681201 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 5680 | ++DOCSHELL 0x8649b000 == 177 [pid = 5680] [id = 774] 03:31:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 177 (0x9bfbac00) [pid = 5680] [serial = 2321] [outer = (nil)] 03:31:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 178 (0x9c248400) [pid = 5680] [serial = 2322] [outer = 0x9bfbac00] 03:31:21 INFO - PROCESS | 5680 | 1462530681314 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 5680 | ++DOMWINDOW == 179 (0x9b2b2800) [pid = 5680] [serial = 2323] [outer = 0x9bfbac00] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x898edc00 == 176 [pid = 5680] [id = 400] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x87781c00 == 175 [pid = 5680] [id = 486] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4dd000 == 174 [pid = 5680] [id = 488] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8e4cc800 == 173 [pid = 5680] [id = 272] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x87783400 == 172 [pid = 5680] [id = 671] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddf2400 == 171 [pid = 5680] [id = 459] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x85229800 == 170 [pid = 5680] [id = 758] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8c034800 == 169 [pid = 5680] [id = 757] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8afa0400 == 168 [pid = 5680] [id = 756] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8a0ca000 == 167 [pid = 5680] [id = 755] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x85231c00 == 166 [pid = 5680] [id = 754] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x99ed4400 == 165 [pid = 5680] [id = 751] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x93b08c00 == 164 [pid = 5680] [id = 750] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x92a9c400 == 163 [pid = 5680] [id = 749] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x95029000 == 162 [pid = 5680] [id = 747] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8522f800 == 161 [pid = 5680] [id = 748] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x953aa800 == 160 [pid = 5680] [id = 746] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8ed12c00 == 159 [pid = 5680] [id = 745] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x92b1d800 == 158 [pid = 5680] [id = 744] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x914b2400 == 157 [pid = 5680] [id = 743] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8f8cc400 == 156 [pid = 5680] [id = 742] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8c02e800 == 155 [pid = 5680] [id = 741] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8f5b1400 == 154 [pid = 5680] [id = 740] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8e02f400 == 153 [pid = 5680] [id = 738] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8bf64c00 == 152 [pid = 5680] [id = 739] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8ddf6000 == 151 [pid = 5680] [id = 737] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x8522c800 == 150 [pid = 5680] [id = 736] 03:31:25 INFO - PROCESS | 5680 | --DOCSHELL 0x872fc800 == 149 [pid = 5680] [id = 735] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 178 (0x8cfa2800) [pid = 5680] [serial = 2204] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 177 (0x8ee8c800) [pid = 5680] [serial = 2162] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 176 (0x92604000) [pid = 5680] [serial = 2184] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 175 (0x92b83c00) [pid = 5680] [serial = 2190] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 174 (0x8bd67000) [pid = 5680] [serial = 2147] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 173 (0x8bf6c400) [pid = 5680] [serial = 2148] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 172 (0x8bdee000) [pid = 5680] [serial = 2199] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 171 (0x8d15ac00) [pid = 5680] [serial = 2153] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 170 (0x8ec75400) [pid = 5680] [serial = 2160] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 169 (0x92b12400) [pid = 5680] [serial = 2187] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 168 (0x8f81ac00) [pid = 5680] [serial = 2166] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 167 (0x8f5aec00) [pid = 5680] [serial = 2163] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 166 (0x93931800) [pid = 5680] [serial = 2192] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 165 (0x89661000) [pid = 5680] [serial = 2195] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 164 (0x8e4d0400) [pid = 5680] [serial = 2079] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 163 (0x8a0c6800) [pid = 5680] [serial = 2196] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 162 (0x91a0ac00) [pid = 5680] [serial = 2175] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 161 (0x914a9800) [pid = 5680] [serial = 2172] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 160 (0x8f817800) [pid = 5680] [serial = 2165] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 159 (0x92a9c000) [pid = 5680] [serial = 2186] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 158 (0x8bd69000) [pid = 5680] [serial = 2198] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 157 (0x8ce14000) [pid = 5680] [serial = 2150] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 156 (0x91a04800) [pid = 5680] [serial = 2174] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 155 (0x91dc3400) [pid = 5680] [serial = 2177] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 154 (0x88f20000) [pid = 5680] [serial = 2144] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 153 (0x8ceab400) [pid = 5680] [serial = 2151] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 152 (0x914a7800) [pid = 5680] [serial = 2171] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 151 (0x8f9c6c00) [pid = 5680] [serial = 2169] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 150 (0x8d164400) [pid = 5680] [serial = 2154] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 149 (0x8ec72400) [pid = 5680] [serial = 2159] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 148 (0x898e7000) [pid = 5680] [serial = 2145] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 147 (0x8f8cf800) [pid = 5680] [serial = 2168] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 146 (0x8ce0c000) [pid = 5680] [serial = 2202] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8ddf0000) [pid = 5680] [serial = 2157] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x9233b400) [pid = 5680] [serial = 2181] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x898ec400) [pid = 5680] [serial = 2201] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x92b7e000) [pid = 5680] [serial = 2189] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x92363c00) [pid = 5680] [serial = 2183] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0xa67de000) [pid = 5680] [serial = 2130] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x91dc8c00) [pid = 5680] [serial = 2178] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x8da4fc00) [pid = 5680] [serial = 2156] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x92333400) [pid = 5680] [serial = 2180] [outer = (nil)] [url = about:blank] 03:31:25 INFO - PROCESS | 5680 | 1462530685728 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:31:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:31:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:31:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:31:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:31:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:31:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:31:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:31:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:31:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 5369ms 03:31:25 INFO - PROCESS | 5680 | 1462530685843 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:31:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:31:25 INFO - PROCESS | 5680 | 1462530685854 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 03:31:25 INFO - PROCESS | 5680 | 1462530685863 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 5680 | 1462530685867 Marionette TRACE conn3 <- [1,3062,null,{}] 03:31:25 INFO - PROCESS | 5680 | 1462530685876 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:26 INFO - PROCESS | 5680 | 1462530686106 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:31:26 INFO - PROCESS | 5680 | 1462530686371 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 5680 | ++DOCSHELL 0x8649d800 == 150 [pid = 5680] [id = 775] 03:31:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x872f2c00) [pid = 5680] [serial = 2324] [outer = (nil)] 03:31:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x87784400) [pid = 5680] [serial = 2325] [outer = 0x872f2c00] 03:31:26 INFO - PROCESS | 5680 | 1462530686452 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x879cb000) [pid = 5680] [serial = 2326] [outer = 0x872f2c00] 03:31:26 INFO - PROCESS | 5680 | [5680] 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 03:31:27 INFO - PROCESS | 5680 | 1462530687308 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:31:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:31:27 INFO - {} 03:31:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1500ms 03:31:27 INFO - PROCESS | 5680 | 1462530687363 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 5680 | 1462530687373 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 03:31:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:31:27 INFO - PROCESS | 5680 | 1462530687391 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 5680 | 1462530687396 Marionette TRACE conn3 <- [1,3066,null,{}] 03:31:27 INFO - PROCESS | 5680 | 1462530687403 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 5680 | 1462530687748 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:31:27 INFO - PROCESS | 5680 | 1462530687896 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 5680 | ++DOCSHELL 0x898f2400 == 151 [pid = 5680] [id = 776] 03:31:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8a0c9400) [pid = 5680] [serial = 2327] [outer = (nil)] 03:31:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8a1c6c00) [pid = 5680] [serial = 2328] [outer = 0x8a0c9400] 03:31:28 INFO - PROCESS | 5680 | 1462530688057 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8ae42000) [pid = 5680] [serial = 2329] [outer = 0x8a0c9400] 03:31:28 INFO - PROCESS | 5680 | 1462530688891 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:31:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:31:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:31:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:31:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:31:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:31:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:31:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:31:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1538ms 03:31:28 INFO - PROCESS | 5680 | 1462530688930 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 03:31:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:31:28 INFO - PROCESS | 5680 | 1462530688935 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 03:31:28 INFO - PROCESS | 5680 | 1462530688943 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 5680 | 1462530688949 Marionette TRACE conn3 <- [1,3070,null,{}] 03:31:28 INFO - PROCESS | 5680 | 1462530688979 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:29 INFO - PROCESS | 5680 | 1462530689338 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:31:29 INFO - PROCESS | 5680 | 1462530689398 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 5680 | ++DOCSHELL 0x898ef400 == 152 [pid = 5680] [id = 777] 03:31:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8bf60800) [pid = 5680] [serial = 2330] [outer = (nil)] 03:31:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8c030400) [pid = 5680] [serial = 2331] [outer = 0x8bf60800] 03:31:29 INFO - PROCESS | 5680 | 1462530689639 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x8c03dc00) [pid = 5680] [serial = 2332] [outer = 0x8bf60800] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 145 (0x8b7ca800) [pid = 5680] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 144 (0x89653000) [pid = 5680] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 143 (0x8bf66400) [pid = 5680] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 142 (0x8d89cc00) [pid = 5680] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 141 (0x8a0cfc00) [pid = 5680] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 140 (0x85232000) [pid = 5680] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 139 (0x99623400) [pid = 5680] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 138 (0x99fb1c00) [pid = 5680] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 137 (0x996a7400) [pid = 5680] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 136 (0x92b84800) [pid = 5680] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 135 (0x95389c00) [pid = 5680] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 134 (0x95386800) [pid = 5680] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 133 (0x953ab000) [pid = 5680] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 132 (0x92b20400) [pid = 5680] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 131 (0x92b7c800) [pid = 5680] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 130 (0x9260d800) [pid = 5680] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 129 (0x914b3800) [pid = 5680] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 128 (0x8cea6000) [pid = 5680] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 127 (0x8f8cb000) [pid = 5680] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 126 (0x8ce0ac00) [pid = 5680] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 125 (0x8e4e5000) [pid = 5680] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 124 (0x8e035800) [pid = 5680] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 123 (0x8aaef800) [pid = 5680] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 122 (0x89659000) [pid = 5680] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:31:31 INFO - PROCESS | 5680 | --DOMWINDOW == 121 (0x8522cc00) [pid = 5680] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:31:31 INFO - PROCESS | 5680 | 1462530691770 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:31:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2847ms 03:31:31 INFO - PROCESS | 5680 | 1462530691795 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 5680 | 1462530691802 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 03:31:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:31:31 INFO - PROCESS | 5680 | 1462530691812 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 5680 | 1462530691817 Marionette TRACE conn3 <- [1,3074,null,{}] 03:31:31 INFO - PROCESS | 5680 | 1462530691826 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:32 INFO - PROCESS | 5680 | 1462530692069 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:31:32 INFO - PROCESS | 5680 | 1462530692313 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 5680 | ++DOCSHELL 0x85c96000 == 153 [pid = 5680] [id = 778] 03:31:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 122 (0x8c098c00) [pid = 5680] [serial = 2333] [outer = (nil)] 03:31:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 123 (0x8ce0c000) [pid = 5680] [serial = 2334] [outer = 0x8c098c00] 03:31:32 INFO - PROCESS | 5680 | 1462530692403 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 5680 | ++DOMWINDOW == 124 (0x898e7800) [pid = 5680] [serial = 2335] [outer = 0x8c098c00] 03:31:33 INFO - PROCESS | 5680 | 1462530693596 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:31:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1837ms 03:31:33 INFO - PROCESS | 5680 | 1462530693651 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 5680 | 1462530693657 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 03:31:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:31:33 INFO - PROCESS | 5680 | 1462530693711 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 5680 | 1462530693717 Marionette TRACE conn3 <- [1,3078,null,{}] 03:31:33 INFO - PROCESS | 5680 | 1462530693737 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 5680 | 1462530693996 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:31:34 INFO - PROCESS | 5680 | 1462530694363 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 5680 | ++DOCSHELL 0x86494000 == 154 [pid = 5680] [id = 779] 03:31:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 125 (0x8649c800) [pid = 5680] [serial = 2336] [outer = (nil)] 03:31:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 126 (0x872fc800) [pid = 5680] [serial = 2337] [outer = 0x8649c800] 03:31:34 INFO - PROCESS | 5680 | 1462530694466 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 5680 | ++DOMWINDOW == 127 (0x88f13c00) [pid = 5680] [serial = 2338] [outer = 0x8649c800] 03:31:35 INFO - PROCESS | 5680 | 1462530695366 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 5680 | 1462530695431 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 03:31:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:31:35 INFO - PROCESS | 5680 | 1462530695462 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 5680 | 1462530695468 Marionette TRACE conn3 <- [1,3082,null,{}] 03:31:35 INFO - PROCESS | 5680 | 1462530695483 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:35 INFO - PROCESS | 5680 | 1462530695756 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:31:36 INFO - PROCESS | 5680 | 1462530696128 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 5680 | ++DOCSHELL 0x8aaef800 == 155 [pid = 5680] [id = 780] 03:31:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 128 (0x8ae3e800) [pid = 5680] [serial = 2339] [outer = (nil)] 03:31:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 129 (0x8bd6bc00) [pid = 5680] [serial = 2340] [outer = 0x8ae3e800] 03:31:36 INFO - PROCESS | 5680 | 1462530696220 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 5680 | ++DOMWINDOW == 130 (0x8bf61c00) [pid = 5680] [serial = 2341] [outer = 0x8ae3e800] 03:31:37 INFO - PROCESS | 5680 | 1462530697117 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:31:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:31:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:31:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:31:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1717ms 03:31:37 INFO - PROCESS | 5680 | 1462530697166 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 5680 | 1462530697170 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 03:31:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:31:37 INFO - PROCESS | 5680 | 1462530697178 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - PROCESS | 5680 | 1462530697184 Marionette TRACE conn3 <- [1,3086,null,{}] 03:31:37 INFO - PROCESS | 5680 | 1462530697202 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:37 INFO - PROCESS | 5680 | 1462530697581 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:31:37 INFO - PROCESS | 5680 | 1462530697865 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 5680 | ++DOCSHELL 0x8bd6b400 == 156 [pid = 5680] [id = 781] 03:31:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 131 (0x8cfab400) [pid = 5680] [serial = 2342] [outer = (nil)] 03:31:37 INFO - PROCESS | 5680 | ++DOMWINDOW == 132 (0x8d15d000) [pid = 5680] [serial = 2343] [outer = 0x8cfab400] 03:31:37 INFO - PROCESS | 5680 | 1462530697968 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 5680 | ++DOMWINDOW == 133 (0x8d896800) [pid = 5680] [serial = 2344] [outer = 0x8cfab400] 03:31:38 INFO - PROCESS | 5680 | 1462530698827 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:31:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:31:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1686ms 03:31:38 INFO - PROCESS | 5680 | 1462530698866 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 5680 | 1462530698874 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 03:31:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:31:38 INFO - PROCESS | 5680 | 1462530698884 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 5680 | 1462530698889 Marionette TRACE conn3 <- [1,3090,null,{}] 03:31:38 INFO - PROCESS | 5680 | 1462530698901 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 5680 | 1462530699251 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:31:39 INFO - PROCESS | 5680 | 1462530699721 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 5680 | ++DOCSHELL 0x8d160800 == 157 [pid = 5680] [id = 782] 03:31:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 134 (0x8da46800) [pid = 5680] [serial = 2345] [outer = (nil)] 03:31:39 INFO - PROCESS | 5680 | ++DOMWINDOW == 135 (0x8ddee400) [pid = 5680] [serial = 2346] [outer = 0x8da46800] 03:31:39 INFO - PROCESS | 5680 | 1462530699880 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 5680 | ++DOMWINDOW == 136 (0x8ddf4400) [pid = 5680] [serial = 2347] [outer = 0x8da46800] 03:31:40 INFO - PROCESS | 5680 | 1462530700840 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:31:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2000ms 03:31:40 INFO - PROCESS | 5680 | 1462530700899 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 5680 | 1462530700902 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 03:31:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:31:40 INFO - PROCESS | 5680 | 1462530700912 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 5680 | 1462530700915 Marionette TRACE conn3 <- [1,3094,null,{}] 03:31:40 INFO - PROCESS | 5680 | 1462530700921 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:41 INFO - PROCESS | 5680 | 1462530701150 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:31:41 INFO - PROCESS | 5680 | 1462530701462 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 5680 | ++DOCSHELL 0x8648ec00 == 158 [pid = 5680] [id = 783] 03:31:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 137 (0x890ac000) [pid = 5680] [serial = 2348] [outer = (nil)] 03:31:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 138 (0x8e4d4000) [pid = 5680] [serial = 2349] [outer = 0x890ac000] 03:31:41 INFO - PROCESS | 5680 | 1462530701555 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 5680 | ++DOMWINDOW == 139 (0x8ec6d000) [pid = 5680] [serial = 2350] [outer = 0x890ac000] 03:31:42 INFO - PROCESS | 5680 | 1462530702448 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:31:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:31:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1579ms 03:31:42 INFO - PROCESS | 5680 | 1462530702493 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 5680 | 1462530702498 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 03:31:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:31:42 INFO - PROCESS | 5680 | 1462530702504 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 5680 | 1462530702508 Marionette TRACE conn3 <- [1,3098,null,{}] 03:31:42 INFO - PROCESS | 5680 | 1462530702514 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 5680 | 1462530702811 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:31:43 INFO - PROCESS | 5680 | 1462530703139 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 5680 | ++DOCSHELL 0x8da42c00 == 159 [pid = 5680] [id = 784] 03:31:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 140 (0x8ec72400) [pid = 5680] [serial = 2351] [outer = (nil)] 03:31:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 141 (0x8f5aac00) [pid = 5680] [serial = 2352] [outer = 0x8ec72400] 03:31:43 INFO - PROCESS | 5680 | 1462530703279 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 5680 | ++DOMWINDOW == 142 (0x8f814400) [pid = 5680] [serial = 2353] [outer = 0x8ec72400] 03:31:44 INFO - PROCESS | 5680 | 1462530704111 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:31:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1641ms 03:31:44 INFO - PROCESS | 5680 | 1462530704147 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 5680 | 1462530704151 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 03:31:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:31:44 INFO - PROCESS | 5680 | 1462530704157 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 5680 | 1462530704161 Marionette TRACE conn3 <- [1,3102,null,{}] 03:31:44 INFO - PROCESS | 5680 | 1462530704167 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:44 INFO - PROCESS | 5680 | 1462530704406 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:31:44 INFO - PROCESS | 5680 | 1462530704692 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 5680 | ++DOCSHELL 0x8522c400 == 160 [pid = 5680] [id = 785] 03:31:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 143 (0x8e4ea800) [pid = 5680] [serial = 2354] [outer = (nil)] 03:31:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 144 (0x8f8c1c00) [pid = 5680] [serial = 2355] [outer = 0x8e4ea800] 03:31:44 INFO - PROCESS | 5680 | 1462530704786 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 5680 | ++DOMWINDOW == 145 (0x8f8ca400) [pid = 5680] [serial = 2356] [outer = 0x8e4ea800] 03:31:45 INFO - PROCESS | 5680 | 1462530705642 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:31:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:31:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1541ms 03:31:45 INFO - PROCESS | 5680 | 1462530705700 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 5680 | 1462530705704 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 03:31:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:31:45 INFO - PROCESS | 5680 | 1462530705751 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 5680 | 1462530705756 Marionette TRACE conn3 <- [1,3106,null,{}] 03:31:45 INFO - PROCESS | 5680 | 1462530705774 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:46 INFO - PROCESS | 5680 | 1462530706036 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 03:31:46 INFO - PROCESS | 5680 | 1462530706348 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 5680 | ++DOCSHELL 0x8e032800 == 161 [pid = 5680] [id = 786] 03:31:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 146 (0x8f5ab800) [pid = 5680] [serial = 2357] [outer = (nil)] 03:31:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 147 (0x914a8000) [pid = 5680] [serial = 2358] [outer = 0x8f5ab800] 03:31:46 INFO - PROCESS | 5680 | 1462530706483 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 5680 | ++DOMWINDOW == 148 (0x914af800) [pid = 5680] [serial = 2359] [outer = 0x8f5ab800] 03:31:47 INFO - PROCESS | 5680 | 1462530707337 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:31:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:31:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1637ms 03:31:47 INFO - PROCESS | 5680 | 1462530707349 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 5680 | 1462530707354 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 03:31:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:31:47 INFO - PROCESS | 5680 | 1462530707361 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - PROCESS | 5680 | 1462530707364 Marionette TRACE conn3 <- [1,3110,null,{}] 03:31:47 INFO - PROCESS | 5680 | 1462530707370 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:47 INFO - PROCESS | 5680 | 1462530707620 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 03:31:47 INFO - PROCESS | 5680 | 1462530707930 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f81c400 == 162 [pid = 5680] [id = 787] 03:31:47 INFO - PROCESS | 5680 | ++DOMWINDOW == 149 (0x8f81d000) [pid = 5680] [serial = 2360] [outer = (nil)] 03:31:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 150 (0x91a03400) [pid = 5680] [serial = 2361] [outer = 0x8f81d000] 03:31:48 INFO - PROCESS | 5680 | 1462530708033 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 5680 | ++DOMWINDOW == 151 (0x91a06400) [pid = 5680] [serial = 2362] [outer = 0x8f81d000] 03:31:48 INFO - PROCESS | 5680 | 1462530708878 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:31:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:31:48 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 03:31:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:31:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1586ms 03:31:48 INFO - PROCESS | 5680 | 1462530708950 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 03:31:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:31:48 INFO - PROCESS | 5680 | 1462530708954 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 03:31:48 INFO - PROCESS | 5680 | 1462530708960 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 5680 | 1462530708964 Marionette TRACE conn3 <- [1,3114,null,{}] 03:31:48 INFO - PROCESS | 5680 | 1462530708969 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:49 INFO - PROCESS | 5680 | 1462530709203 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 03:31:49 INFO - PROCESS | 5680 | 1462530709523 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9799f5a6-2e22-4d2f-be87-3cc000a85b18\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 5680 | ++DOCSHELL 0x8f9c3400 == 163 [pid = 5680] [id = 788] 03:31:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 152 (0x914b7000) [pid = 5680] [serial = 2363] [outer = (nil)] 03:31:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 153 (0x922af000) [pid = 5680] [serial = 2364] [outer = 0x914b7000] 03:31:49 INFO - PROCESS | 5680 | 1462530709617 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 5680 | ++DOMWINDOW == 154 (0x922b8000) [pid = 5680] [serial = 2365] [outer = 0x914b7000] 03:31:50 INFO - PROCESS | 5680 | 1462530710526 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:31:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:31:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1585ms 03:31:50 INFO - PROCESS | 5680 | 1462530710545 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 5680 | 1462530710550 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 03:31:51 WARNING - u'runner_teardown' () 03:31:51 INFO - No more tests 03:31:51 INFO - Got 0 unexpected results 03:31:51 INFO - SUITE-END | took 1399s 03:31:51 INFO - Closing logging queue 03:31:51 INFO - queue closed 03:31:51 INFO - Return code: 0 03:31:51 WARNING - # TBPL SUCCESS # 03:31:51 INFO - Running post-action listener: _resource_record_post_action 03:31:51 INFO - Running post-run listener: _resource_record_post_run 03:31:53 INFO - Total resource usage - Wall time: 1435s; CPU: 98.0%; Read bytes: 946176; Write bytes: 924807168; Read time: 52; Write time: 309300 03:31:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:31:53 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 134975488; Read time: 0; Write time: 172284 03:31:53 INFO - run-tests - Wall time: 1405s; CPU: 98.0%; Read bytes: 946176; Write bytes: 779468800; Read time: 52; Write time: 125904 03:31:53 INFO - Running post-run listener: _upload_blobber_files 03:31:53 INFO - Blob upload gear active. 03:31:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:31:53 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 03:31:53 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'] 03:31:53 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 03:31:53 INFO - (blobuploader) - INFO - Open directory for files ... 03:31:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:31:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:31:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:31:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:31:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:31:55 INFO - (blobuploader) - INFO - Done attempting. 03:31:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:31:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:31:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:31:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:31:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:31:56 INFO - (blobuploader) - INFO - Done attempting. 03:31:56 INFO - (blobuploader) - INFO - Iteration through files over. 03:31:56 INFO - Return code: 0 03:31:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:31:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:31:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ef3cdd374ef7458ad1d473bdc616f858b25c728483745fd416cf8c2bb3fa5d869dab36b388bbfb5157a60e46c5fa4d303c4ac57da81482057b2e380543d411c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc9a76e7abed08cd193ba4d300ae6ad382809e9bc97d3cf5561c84d824622327ebca4b0ffbc43e7f617fb266efaad318cd3e3b664f1b6955c3184f0974099386"} 03:31:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:31:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:31:56 INFO - Contents: 03:31:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ef3cdd374ef7458ad1d473bdc616f858b25c728483745fd416cf8c2bb3fa5d869dab36b388bbfb5157a60e46c5fa4d303c4ac57da81482057b2e380543d411c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc9a76e7abed08cd193ba4d300ae6ad382809e9bc97d3cf5561c84d824622327ebca4b0ffbc43e7f617fb266efaad318cd3e3b664f1b6955c3184f0974099386"} 03:31:56 INFO - Running post-run listener: copy_logs_to_upload_dir 03:31:56 INFO - Copying logs to upload dir... 03:31:56 INFO - mkdir: /builds/slave/test/build/upload/logs 03:31:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1518.269998 ========= master_lag: 5.50 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 23 secs) (at 2016-05-06 03:32:02.521565) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-06 03:32:02.525628) ========= 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-1462529167.116277-1625441318 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ef3cdd374ef7458ad1d473bdc616f858b25c728483745fd416cf8c2bb3fa5d869dab36b388bbfb5157a60e46c5fa4d303c4ac57da81482057b2e380543d411c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc9a76e7abed08cd193ba4d300ae6ad382809e9bc97d3cf5561c84d824622327ebca4b0ffbc43e7f617fb266efaad318cd3e3b664f1b6955c3184f0974099386"} build_url:https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032628 build_url: 'https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/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/5ef3cdd374ef7458ad1d473bdc616f858b25c728483745fd416cf8c2bb3fa5d869dab36b388bbfb5157a60e46c5fa4d303c4ac57da81482057b2e380543d411c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc9a76e7abed08cd193ba4d300ae6ad382809e9bc97d3cf5561c84d824622327ebca4b0ffbc43e7f617fb266efaad318cd3e3b664f1b6955c3184f0974099386"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GKh46j2eTVChHI9BXyHoqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.94 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-06 03:32:04.498951) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:32:04.499327) ========= 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-1462529167.116277-1625441318 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024460 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:32:04.560559) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 03:32:04.560862) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 03:32:04.561176) ========= ========= Total master_lag: 7.56 =========